我在sql server 2008中有產品表和位置表。現在我想使用sql腳本將產品表的所有ProductId插入位置表的ProductId列。 而且我會將Location表的其他列值作爲靜態插入,但是ProductId列值要使用sql腳本從Product Table插入。將一個表的一列值複製到另一個表的列中
請幫幫我嗎?
我在sql server 2008中有產品表和位置表。現在我想使用sql腳本將產品表的所有ProductId插入位置表的ProductId列。 而且我會將Location表的其他列值作爲靜態插入,但是ProductId列值要使用sql腳本從Product Table插入。將一個表的一列值複製到另一個表的列中
請幫幫我嗎?
不知道你的表結構,並假設字段1爲varchar和Field2數據類型爲int你可以這樣做:
Insert Into LocationTable (productid, Field1, Field2)
Select productId, 'Field1', 10 From ProductTable
Where ....
謝謝..它的作品。 – Herin 2013-05-02 12:17:54
這是你所要求的?
選擇「col_name_of_productid_inLocation_table,這裏的INTO的位置,距離產品
否則,
我認爲以下網址可以幫助你在這方面
http://www.w3schools.com/sql/sql_select_into.asp
讓我知道狀態
在此處張貼您的表格結構。提供的信息不可能形成WHERE子句。 – Raj 2013-05-02 11:14:14