0
在Oracle的分貝,可以像如何通過子查詢將值插入MYSQL-DB?
Insert into table_a values
Select * from table_b where ID = 10
;
插入從表A中的值表B如果結構是相同的。 如何在MYSQL中執行此操作?我的編輯給了我一個sytanx錯誤。
Thx 4你的答案!
格爾茨
在Oracle的分貝,可以像如何通過子查詢將值插入MYSQL-DB?
Insert into table_a values
Select * from table_b where ID = 10
;
插入從表A中的值表B如果結構是相同的。 如何在MYSQL中執行此操作?我的編輯給了我一個sytanx錯誤。
Thx 4你的答案!
格爾茨
MySQL不使用values關鍵字:
Insert into table_a (field1, field2)
Select field1, field2 from table_b where table_b.ID = 10;
在Oracle和MySQL的:
insert into test
select 1 from dual
不是: 「插入表格值」
的MySQL確實使用values關鍵字 – 2010-10-10 21:39:47
@JamesGoodwin the va lues關鍵字不適用,因爲值列表被替換爲select語句。 – KalenGi 2010-10-10 21:49:12