채택완료

SQL 질문 드립니다.다른 날짜가 3개 이므로 결과값을 3을 얻고 싶습니다.

2014-09-24 (수) 14:38:16 3,582
예를 들어 다음과 같이 저장이 되있다 쳤을때 각기 다른 날짜가 3개 이므로 결과값을 3을 얻고 싶습니다.
각기 다른 날짜가 몇개인지 구해오는 방법이 어케 될가요?

2014-10-18
2014-10-18
2014-01-01
2013-10-11
2013-10-11
2013-10-11    
|

답변 2개

채택된 답변
+20 포인트

select count(distinct date) as cnt from TB_Name 

2014-09-24 (수) 14:44:08

날짜컬럼 = date

select count(*) from tableName group by date;

셀렉트 카운트를센다 어디서? 테이블네임에서 date를 기준으로 그룹을지어서 == date가 중복되지 않게

끝...

답변을 작성하려면 로그인이 필요합니다.