56,678
社区成员
发帖
与我相关
我的任务
分享
谁跟你说只能用一次的?
谁跟你说只能用一次的?
我用null代替两个查询中不存在的数据,但是又需要展示出来的列名,用max是为了找到“有数据”的那些值你可以直接查内部的union all,就知道为什么要加
select max(art_id ),max(taskid),content,addtime,uid,username,max(objid),max(type) from ( select art_id ,null taskid,content,reviewtime as addtime,uid,username,null objid,null type from article_commnet union all select null ,taskid,content,addtime,uid,username,objid,type from task_comment)a group by content,addtime,uid,username