mssql 초보입니다 ㅠㅠ 0 0 2,694

by 독수리한 [SQLServer] [2009.03.16 14:38:55]


데이타가요 테이블에

20090301, A

20090301, A

20090301, B

20090302, B

20090302, B

20090302, A

 

이런식으로 들어 있을때요...

20090301, A, 2, B, 1

20090302, A, 1, B, 2

(숫자는 해당 날짜에 A 갯수, B갯수)

이런식으로 뽑아 올려면 어떻게 쿼리를 만들어야 할까요?

 

현재는 아래 결과 밖에 못 얻었어요.. ㅠㅠ

20090301, A, 2

20090301, B, 1

20090302, A, 1

20090302, B, 2

 

* 제가 짠 쿼리문이요 *

select REG_DATE, CODE, count(*)
from TABLE1

where REG_DATE between ’20090301’ and ’20090316’
group by REG_DATE, CODE

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입