2010. 6. 26. 01:03
group by 절에 함수를..ㄷㄷㄷ Study/Database2010. 6. 26. 01:03
성능상은 모르겠다.
날짜 필드가
2010-01-01 11:11:22 이런식으로 들어간다.
클라이언트의 요구는 1월 1일 몇 건 // 1월 2일 몇건
이런식으로 나오게... 였다
간단하게 해결 할 수 있을 줄 알았는데 생각외로 잘 안되서,,
이게 맞는 방법인가는 몰겠다만,
select CONVERT(VARCHAR(10),날짜필드,120) as 날짜필드, count(방문자)
from 방문
where 날짜필드 between 'A' and 'B'
group by convert(varchar(10),날짜필드,120)
그냥 group by 절에 select 문에 사용한 convert 를 사용해주니 되더라 '-'..
성능상은 왠지 딱 봐도 별로같다 ㅋㅋㅋㅋ
근데 몇 만건 씩 count 되는데 4초 정도면 -ㅁ- 걍 봐줄만한건가,, 아니면 느린거에 익숙해진건가,,
'Study > Database' 카테고리의 다른 글
q연산자 (0) | 2011.09.14 |
---|---|
sqlplus 모양 정리 (0) | 2011.09.14 |
select * 은 별로 좋지 않다. (0) | 2011.09.14 |
오라클 수업 중 간단간단한 내용 정리 (0) | 2011.09.14 |
우분투 10.04 에서 오라클 11g r2 설치하기. (0) | 2011.06.21 |
우분투 오라글 외부접속 설정법 (0) | 2011.06.21 |
if not exists (0) | 2010.08.22 |
mssql 원하는 부분외에 xx로 표현 (0) | 2010.07.08 |
게시판 다음글 이전글 (0) | 2010.06.26 |
오라클에서 제약조건 보기 (관리자계정) (0) | 2010.06.26 |