나는이 SQL 부분에 어려움을 겪고 있으며 누군가 나를 도울 수 있는지 궁금해하고있었습니다.SQL 삽입 쿼리
INSERT INTO table_1(
rec_1,
rec_2,
rec_3
)
VALUES (
val_1,
val_2,
val_3
)
이제 rec_2와 rec_3은 명확하고 절대 값을가집니다. Rec_1은 다른 테이블의 값으로 채워집니다. 이제이 테이블에 이미 존재하지 않는 다른 테이블의 값을 삽입하려고합니다. 나는 내가 어디에서 사용해야하는지 짐작하고 있었다?
INSERT INTO table_1(
rec_1,
rec_2,
rec_3
)
VALUES (
val_1,
val_2,
val_3
)
WHERE NOT IN (
SELECT rec FROM table_2
)
하지만 .. 어떻게 내 쿼리에서 rec_1에서 해당 값을 삽입 할 수 있습니다
은 그래서이 같은 것?
대신 'NOT IN'이 존재하지 않습니다. –