我希望編寫兩個創建和選擇語句的嵌套查詢。我的動機是 創建一個新表,其中包含來自另外兩個表的列和條目。 我寫了一個查詢,但它給了我一個錯誤。SQL嵌套查詢
create table table_3(select * from table_1,table_2)
我希望編寫兩個創建和選擇語句的嵌套查詢。我的動機是 創建一個新表,其中包含來自另外兩個表的列和條目。 我寫了一個查詢,但它給了我一個錯誤。SQL嵌套查詢
create table table_3(select * from table_1,table_2)
對於SQL Server,你可以使用:
SELECT *
INTO table_3
FROM table_1, table_2
如果你想基於一些鍵,然後加入兩個表:
SELECT *
INTO table_3
FROM table_1 JOIN table_2 on table_1.ID = table_2.FKID
您可能會看到:SQL SERVER – CTAS – Create Table As SELECT – What is CTAS?
這可以用來創建另一個相同類型的表格
CREATE TABLE new_table
AS (SELECT * FROM old_table);
@MahmoudGamal:我在c#windows應用程序中寫這個查詢並連接SQL server express edition 2005 – user 2013-03-11 07:06:11
什麼是錯誤? – Sebastian 2013-03-13 00:28:54