삽입하는 값으로 선택
INSERT IGNORE INTO my_table SELECT * FROM source_table;
INSERT IGNORE INTO my_table (a, b, c) SELECT a, b, c FROM source_table;
INSERT IGNORE INTO my_table (a, b, c) SELECT a, b, c FROM source_table s
WHERE s.my_col >= 10;
선택에서 오라클 삽입
INSERT IGNORE INTO my_table SELECT * FROM source_table;
INSERT IGNORE INTO my_table (a, b, c) SELECT a, b, c FROM source_table;
INSERT IGNORE INTO my_table (a, b, c) SELECT a, b, c FROM source_table s
WHERE s.my_col >= 10;
select 에 sql server 삽입
INSERT IGNORE INTO sales.addresses (street, city, state, zip_code)
SELECT
street,
city,
state,
zip_code
FROM
sales.customers
ORDER BY
first_name,
last_name;
선택 삽입
INSERT IGNORE INTO table2
SELECT * FROM table1
WHERE condition;
삽입 선택
INSERT IGNORE INTO table2
SELECT * FROM table1
WHERE condition;
SQL 서버 삽입 선택
INSERT IGNORE INTO table1
SELECT col1, col2 , col3 FROM table2
WHERE your condition;
select sql 에 삽입
Let’s assume that, we have our employee table.
We have to copy this data
into another table. For this purpose,
we can use the INSERT IGNORE INTO SELECT
operator. Before we go ahead and do that,
we would have to create another
table that would have the same structure
as the given table.
• First create the second table with
the same table structure with copied one.
• Then use the syntax:
Let’s say employee_duplicate is New table
employee is First table that we want to copy it into new table
INSERT IGNORE INTO employee_duplicate SELECT * FROM employee;