프로필 사진
개이득인개발
bolt icon4.4k·거의 2년·
314
·수정됨
공유

postgresql 테이블 조인 결과 쿼리를 만드려고 합니다.

room 테이블

no     roomName   teacher

1          보통반         이름1

2          심화반         이름2


score 테이블

room_no    student_no    kor_scoer    eng_score   math_score

     1                   1                 70                  50               90

     1                   2                 90                  80               70

     1                   3                 75                  50               56

                                                  .

                                                  .

                                                  .


인 테이블이 있다고 가정하겠습니다. room 테이블과 score테이블은 1:n 관계입니다.

제가 두 테이블은 조인해서 쿼리를 아래처럼 뽑고 싶은데 어떻게 시작해야할 지 잘 모르겠습니다..

아시는분 있으면 조언좀 부탁드립니다

 room_no    scoer1     scoer2     scoer3

      1              70            90            75           <-- 학생 세 명의 국어 점수

      1              50            80            50           <-- 학생 세 명의 영어 점수

      1              90            70            56           <-- 학생 세 명의 수학 점수

                                                  .

                                                  .

                                                  .


이렇게 세로가 아닌 가로로 한줄로 세 명의 학생 점수를 한 로우로 표현하고 싶습니다. 

 

0
cat-footer