Mysql 左连接多个条件统计

SELECT p.id, p.name, p.projectid, p.userid, p.statu,

(SELECT COUNT(*) FROM model m WHERE p.`name`=m.`name` AND DATE_FORMAT(m.addtime,'%Y%m') = DATE_FORMAT(CURDATE(),'%Y%m') AND m.`projectid` = 1) AS `adds`,

(SELECT COUNT(*) FROM modelt WHERE p.`name`=t.`name` AND DATE_FORMAT(t.arrivetime,'%Y%m') = DATE_FORMAT(CURDATE(),'%Y%m') AND t.`projectid` = 1) AS `arri`

FROM project p

WHERE p.statu = 1 and p.projectid=1

ORDER BY p.id ASC

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容