컬럼 합치기?? 쿼리좀 도와주세요 0 2 1,206

by nonono [Oracle 기초] SUM [2020.07.26 00:31:47]


안녕하세요 쿼리좀 도와주세요요

 

파일첨부 그림처럼 표1의 테이블이 표2 의 결과로 나올수 있게 하려면 어떻게 해야 할까요??

조건 테이블은 따로 저렇게 빼놓았는데 어떻게 쿼리를 짜야 할까요 ...ㅠㅠ

국어A랑 국어 B는 동적 칼럼 입니다 ㅠㅠ

by bbugge [2020.07.26 17:51:52]

case 문이나 오라클이면 decode 함수로 해결하면 될 것 같네요

ex ) (case when "국어A" is null then "국어B" end) as "국어ALL"


by 마농 [2020.07.27 08:08:42]
SELECT NVL(국어A, 국어B) 국어
     , 수학
     , 영어
  FROM 테이블
;

 

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입