데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

MSSQL 사용중이고
A테이블엔 ID가 들어있고 B테이블엔 데이터가 들어가있습니다.

A TABLE
ID     NAME
KIM   김하나
HAN  한만두

B TABLE
ID     CODE   SCORE
KIM   KOR      100 
KIM   ENG      80
HAN   MATH    70

출력
ID   NAME  KOR      ENG       MATH
KIM  김하나 100       80         (NULL)
HAN 한만두 (NULL)  (NULL)        70

이런 형식으로 출력하고 싶습니다.

SELECT 
A.ID
, A.NAME
, (SELECT B.SCORE FROM B WHERE B.ID = A.ID AND CODE ='KOR') AS KOR
...
FROM A LEFT JOIN B ON A.ID = B.ID

이런 형태로 짠 이후에  GROUP BY 걸고 각각 SELECT에 SUM 해주려고 했는데

SQL 오류(130) : 집계 또는 하위 쿼리가 포함된 식에서는 집계 함수를 수행할 수 없습니다
메세지가 뜨네요

어떠한 식으로 해야할지 도와주세요 ㅠ
No. Subject Author Date Views
» SQL JOIN과 관련해서 쿼리 질문드립니다 [2] karon 2018.04.11 974
10189 asp mssql 저장프로시저 관련 문의ㅠㅠㅜ입니다 [1] kkkkk123 2018.04.10 1196
10188 SQL 조회 관련 질문이 있습니다.(중복 처리기능 ..?) [1] wooong 2018.04.10 934
10187 오라클에서 ms sql로의 마이그레이션 속도에 대해 [1] 지옹 2018.04.10 1093
10186 mssql 프로시저 while문 안의 if문 질문 드려요 ㅠㅠ [1] 스터프 2018.04.10 1172
10185 누적 쿼리 질문드립니다. 란트 2018.04.09 997
10184 논리페이지를 인출하지 못했습니다.. [1] 냥냥 2018.04.07 1658
10183 조건일치하는 유일한 것 선택 길주석 2018.04.07 824
10182 프로시저 디버깅 어떻게 해야하나요..ㅜㅜ [1] 와이키키 2018.04.05 973
10181 ms sql 2008을 sql 2005로 다운그레이드가 가능할까요? [2] 김학만 2018.04.04 1174
10180 대량 삭제 작업시 고려할 사항 공유맨 2018.04.04 651
10179 디비 백업시 실패 메시지에 대해.. [2] 깔샴이 2018.04.03 2172
10178 초보 질문입니다. [1] 지우파 2018.04.02 744
10177 서비스 시작이 되지 않습니다 17051 [1] winner 2018.03.30 1953
10176 테이블반환함수 조인방법 [1] 안돼요 2018.03.27 1432
10175 사용하는 sp에서 #Temp테이블의 필드 오류가 한번씩 나요~~TT 신현숙 2018.03.26 716
10174 MSSQL 서버가 HA로 구성된 상태에서의 LINKED SERVER 문제 숨표나라 2018.03.22 1182
10173 문법오류가 나와서 문의 드립니다. [3] 카즈로고스 2018.03.22 1539
10172 sql server 2008 R2 설치 파일을 구하고 있습니다. lobb 2018.03.21 824
10171 DLL등록에 대한 질문 입니다. [4] icham 2018.03.21 1208





XE Login