将两条sql语句合并成一条

发布时间:2019-09-20 15:19:23

将两条sql语句合并成一条

推荐回答

你这种情况属于列集合并,实现如下: SELECT a.title,a.num,b.imm_num FROM (select date_format(time,'%Y-%m-%d') as title, count(*) as num from meter where 1=1)a, (select count(*) as imm_num from user u inner join meter m on u.id=m.userId and date_format(u.time,'%Y-%m-%d')=date_format(m.time,'%Y-%m-%d'))b 若是列集字段一样,涉及到记录集合并 只需在两个SELECT中加UNION ALL即可

以上问题属网友观点,不代表本站立场,仅供参考!