SQL 질문 드립니다.다른 날짜가 3개 이므로 결과값을 3을 얻고 싶습니다.
본문
예를 들어 다음과 같이 저장이 되있다 쳤을때 각기 다른 날짜가 3개 이므로 결과값을 3을 얻고 싶습니다.
각기 다른 날짜가 몇개인지 구해오는 방법이 어케 될가요?
2014-10-18
2014-10-18
2014-01-01
2013-10-11
2013-10-11
2013-10-11
각기 다른 날짜가 몇개인지 구해오는 방법이 어케 될가요?
2014-10-18
2014-10-18
2014-01-01
2013-10-11
2013-10-11
2013-10-11
답변 2
select count(distinct date) as cnt from TB_Name
날짜컬럼 = date
select count(*) from tableName group by date;
셀렉트 카운트를센다 어디서? 테이블네임에서 date를 기준으로 그룹을지어서 == date가 중복되지 않게
끝...
답변을 작성하시기 전에 로그인 해주세요.