안녕하세요~~
초짜 돌맹임다..
월별로 합계를 내려고 했습니다.
--------------------
1999-01-01 100
1999-01-02 200
1999-02-01 200
1999-02-03 500
1999-03-05 100
: :
: :
--------------------
위에 있는 데이터를 밑에거 처럼 보여줄라구 그랫습니다.
--------------------
1999-01 300
1999-02 700
: :
: :
--------------------
그래서 쿼리를 이렇게 실행해봤습니다.
select substring(bdate from 1 for 7), sum(outputprice) from buytbl
where substring(bdate from 1 for 4) = '1999'
group by substring(bdate from 1 for 7)
근데, 에러가 뜨더군요.. T.T
잘하지 못하는 제 영어 솜씨로는 지원하지 못하는 표현이라나~~
group by 에 넣은 내용이 잘 못 된건지도...?
고수님들의 도움이 절실히 필요합니다.
T.T
| |
| |
| |
~~~ <- 눈물
> 안녕하세요~~
>
> 초짜 돌맹임다..
>
> 월별로 합계를 내려고 했습니다.
>
> --------------------
> 1999-01-01 100
> 1999-01-02 200
> 1999-02-01 200
> 1999-02-03 500
> 1999-03-05 100
> : :
> : :
> --------------------
>
> 위에 있는 데이터를 밑에거 처럼 보여줄라구 그랫습니다.
>
> --------------------
> 1999-01 300
> 1999-02 700
> : :
> : :
> --------------------
>
> 그래서 쿼리를 이렇게 실행해봤습니다.
>
> select substring(bdate from 1 for 7), sum(outputprice) from buytbl
> where substring(bdate from 1 for 4) = '1999'
> group by substring(bdate from 1 for 7)
>
> 근데, 에러가 뜨더군요.. T.T
>
> 잘하지 못하는 제 영어 솜씨로는 지원하지 못하는 표현이라나~~
>
> group by 에 넣은 내용이 잘 못 된건지도...?
>
> 고수님들의 도움이 절실히 필요합니다.
>
> T.T
> | |
> | |
> | |
> ~~~ <- 눈물
>
문법이 틀린것 같네요.
다음의 예를 참고하실래요?
델파이의 도움말에 있는 내용입니다.
SELECT SUBSTRING("ABCDE" FROM 2 FOR 3) AS Sub
FROM country
그럼...