insert into table1(col1,col2,col3,col4)
select c1,c2,c3,'1111' from table2
감사합니다. 하나만 더 여쭙겠습니다.
(select c1,c2 from table2), (select c1,c2 from table3)
이런건 안되나여? insert 하는데 여러 테이블에서 값을 불러와야해서리..
부탁드려요!!
insert table1(col1,col2)
select c1,c2 from table2
union allselect c1,c2 from table3
1.테이블이 없다면...(같은 항목이 없을때)
select type,price,state,countryinto #callfrom titles,publishers
2.테이블이 있다면 (같은 항목이 없을때)
insert #call(type,price,state,country)select type,price,state,countryfrom titles ,publishers
3. 테이블이 없는데(같은 항목으로 조인한다면)
select type,price,state,country
into #call from titles ,publishers where t.pub_id=p.pub_id
테이블이 있는 걸 조인해도 똑같이 하면 됩니다.
답글 감사합니다.
답글 중 2번 항목에 대해서 궁금한 점이 하나 있습니다.
2번 항목
중에 두개 테이블을 select 문이 있는데 두개 문장이 join이 되지 않으면 두개 테이블 titles * publishers 만큼 돌아야 하나요?