안녕하세요 MS-SQL 초보자입니다 ㅜㅜ)
-------------------------------------------------------
SELECT TOP 1 A.Id A.Name, B.OfficeName -- 전체 로우개수( count(*) )추가
FROM USER A
LEFT OUTER JOIN TB_OFFICE B ON A.Id = B.Id
WHERE A.Id = B.Id
--------------------------------------------------------
위의같은 쿼리문이 있을때
top1의 로우만을 가져올때 총로우개수도 추가해서 가져오고싶은데요
------------------------------------------------------------------
SELECT TOP 1 A.Id A.Name, B.OfficeName,
(SELECT count(*) FROM USER A LEFT OUTER JOIN TB_OFFICE B ON A.Id = B.Id WHERE A.Id = B.Id) AS COUNT -- 전체 로우개수( count(*) )추가
FROM USER A
LEFT OUTER JOIN TB_OFFICE B ON A.Id = B.Id
WHERE A.Id = B.Id
------------------------------------------------------------------
이런방법말고 다르게 심플하게 할수있는 방법은 없나요 ?? ㅜㅜ)
|