dataBase

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ dataBase ] in KIDS
글 쓴 이(By): withyou ()
날 짜 (Date): 1999년 3월 31일 수요일 오전 06시 44분 22초
제 목(Title): Re: 위의 질문 계속....



postgres를 써본적은 없지만 어차피 SQL이니깐...
먼저, 위에서 에러가 난 이유는 GROUP BY 절로 결과를 제한해 주지 않았기 
않았기때문입니다. SELECT 문에 하나의 칼럼에 대한 그룹 펑션을 하나만 
사용한다면 싱글 그룹으로 되니깐 GROUP BY를 안써도 되지만,
위에서 처럼이라면 GROUP BY로 제한해줘야 합니다.
그리고 조인을 하니깐 좀더 분명하게 테이블 명까지도 다 써주는게 좋겠습니다.

SELECT desk.o_code, SUM(chair.s_price)
FROM desk, chair
WHERE desk.a_code = 'A00001' and desk.o_code = chair.o_code
GROUP BY desk.a_code;



 

 
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.