0
第一個表的列順序與第二個表的順序不同。MySQL查詢子查詢中列的插入順序
insert into storagejobsforreport
select *
from storagejobs
where CustomerId = 2;
如何將它正確地插入到每列中作爲否。我不想按順序編寫所有列的名稱。
第一個表的列順序與第二個表的順序不同。MySQL查詢子查詢中列的插入順序
insert into storagejobsforreport
select *
from storagejobs
where CustomerId = 2;
如何將它正確地插入到每列中作爲否。我不想按順序編寫所有列的名稱。
你必須做這樣的
insert into storagejobsforreport (col1, col2,..)
select col1, col2...
from storagejobs
where CustomerId = 2;
你必須編寫所有列名。實際上,即使(您認爲)列的順序相同,您通常也應該這樣做。 – Solarflare