프로그래밍/ORACLE

[ORACLE] INSERT SELECT

홍짱아아빠 2015. 4. 9. 16:21
반응형

DB작업중 데이터를 옴길일이 생겨서 남김.

특정테이블에 다중 SELECT후 나온 데이터와 고정값을 넣을때는 아래와 같이 진행.


INSERT INTO dual_3

            (

                        id   ,

                        coid ,

                        code ,

                        type ,

                        data1,

                        data2

            )

SELECT a.id          ,

       a.coid        ,

       b.code        ,

       'TNT'     AS data1,

       'CONTENT' AS data2

FROM   dual_1 a,

       dual_2 b,

       daul_3 c(+)

WHERE  a.id       = b.id

AND    a.id       = c.id

AND    a.coid     = 'CLINIC'

AND    b.code     = 'ROLL'

AND    c.id IS NULL

반응형