INSERT INTO customer (
customer_id,
store_id,
first_name,
last_name,
email,
address_id,
active)
SELECT
customer_id,
store_id,
first_name,
last_name,
email,
address_id,
active
FROM newCustomer
| newCustomer 表中的所有行都会加到 customer 表里。 列名不必相同。事实上数据库根本不看 SELECT 返回的列名,而是看列的位置:SELECT 的第一列(不管它叫什么)填入指定表的第一列,依此类推。 |