Delphi5 Enterprise버젼을 쓰고 있습니다. TQuery의 SQL문장에서 다음과 같이 기술하면 'WHEN'이 뭐냐는 Error납니다. 무슨이유인지 한수 부탁합니다. SELECT CODE, SUM( CASE WHEN CODE='01' THEN AMOUNT END) AAA .... GROUP BY CODE
coolling
•
2000.12.22 18:32
초보자 wrote:
>
>
> Delphi5 Enterprise버젼을 쓰고 있습니다.
>
> TQuery의 SQL문장에서 ...
초보자
•
2000.12.23 04:17
답변 고맙습니다.
알려주신대로 해보았는데 그래도 똑같이 ERROR납니다.
저는 PARADOX를 사용하...
coolling
•
2000.12.27 21:28
답변이 늦었습니다... 좀 바빠서리..ㅠㅠ
파라독스 디비를 쓰신다구요... 그럼 안됩니다...
왜 안되냐고 ...
>
>
> Delphi5 Enterprise버젼을 쓰고 있습니다.
>
> TQuery의 SQL문장에서 다음과 같이 기술하면
> 'WHEN'이 뭐냐는 Error납니다. 무슨이유인지 한수 부탁합니다.
>
> SELECT CODE, SUM( CASE WHEN CODE='01' THEN AMOUNT END) AAA
> ....
> GROUP BY CODE
>
=> SELECT CODE
, CASE CODE WHEN '01' THEN SUM(AMOUNT) END AAA
GROUP BY CODE
이렇게 한번 해보세요...
SUM()함수에 CASE문에 들어갈수가 없습니다..
그럼 즐거운 크리스마스를 .....^^