2012-12-11 3 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

'points_cctv' 테이블에 대응하는 행이없는'cctv' 테이블의 행을 보여주는 방법이 있습니까? – Pablo

관련 문제