2012-12-11 33 views
0
select DISTINCT(cctv_id), cctv.[name] from points_cctv left join cctv on points_cctv.[cctv_id] = cctv.[id] 

我想统计points_cctv中的记录数,其中points_cctv.[cctv_id] = cctv.[id]并在上面的查询中显示为附加列。当我插入count(points_cctv.[cctv_id])它只会给我一行。如何离开连接数?

回答

1
select cctv_id, cctv.[name], count(cctv_id) 
from points_cctv left join cctv on points_cctv.[cctv_id] = cctv.[id] 
group by cctv_id, cctv.name 
+0

宾果!谢谢!!! – Pablo

+0

有没有什么办法可以显示'cctv'表中没有'points_cctv'表中相应行的那些行? – Pablo