sys_connect 를 이용하려고 하는데 잘 안되네요 0 1 1,876

by 열심히 [SQL Query] [2013.03.14 14:05:47]


테이블은  아래와 같이 있습니다.

------------------------------------------------------------------
학교(sc)   과목(gm)    학생(h)
------------------------------------------------------------------
s1   kuk     h1, h2
s1   eng     h3
s1   su   h4
s2   su   h5, h7
s2   eng     h6

아래 자료들을 위와 같이 표현하고 싶습니다.

 SELECT 's1' sc, 'kuk' gm, 'h1' hs FROM dual
    UNION ALL SELECT 's1' sc, 'kuk' gm, 'h2' hs FROM dual
    UNION ALL SELECT 's1' sc, 'eng' gm , 'h3' hs FROM dual
    UNION ALL SELECT 's1' sc, 'su' gm , 'h4' hs FROM dual
    UNION ALL SELECT 's2' sc, 'su' gm , 'h5' hs FROM dual
    UNION ALL SELECT 's2' sc, 'eng' gm , 'h6' hs FROM dual
    UNION ALL SELECT 's2' sc, 'su' gm , 'h7' hs FROM dual

sys_connect_by 를 이용해서 해보려고 하는데 잘 안되네요
by 마농 [2013.03.14 14:09:45]
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입