此子查询可在SQL Server中使用:
select systemUsers.name, (select count(id) from userIncidences where idUser = systemUsers.id ) from systemUsers
如何在SQL Compact中制作?
谢谢!
试试这个:
SELECT su.Name, COUNT(ui.ID) FROM systemUsers su LEFT JOIN userIncidences ui ON ui.idUser = su.ID GROUP BY su.Name
[编辑:] 我最初像Tomalak一样拥有一个INNER JOIN,但是我意识到这将排除没有事件的用户,而不是向他们显示0。甚至可能是您想要的,但与您的原始内容不符。