예를들어 조회쿼리결과가
1학년 언어 100
이라면,,
1학년 언어 문법 20
1학년 언어 어휘 30
1학년 언어 숙어 20
1학년 언어 듣기 30 으로 하고싶구요
이 쿼리가,, select 학년 과목 점수 from a 라면
문법 어휘 숙어 듣기는, 각각 다른테이블에서 데이터를 추출해서
(select 구분 from b )를
select 학년, 과목 ,(select 구분 from b where b.과목 = a.과목 and a.학년 = b.학년),점수 from a 로 하고싶어요
그런데 학년.과목이, '구분'만큼 row가나와야해여 ,,
그런ㄷ데 문법, 어휘, 숙어, 듣기가 같은테이블일수도있고 다른테이블일수도있는데..어떻게하면되나요?
|