我在table_3中有一些記錄,我想將該記錄插入table_2,但第一列(Id)的值將是(NUMBER + 1)table_1。我的代碼是從其他表中插入數據在sql server中
INSERT INTO TABLE_2(Id,NAME)
SELECT (SELECT MAX(NUMBER) FROM TABLE_1)+1 AS Id,name
FROM TABLE_3
TABLE_1計數爲200和TABLE_3計數爲10.我希望新插入的ID是一樣
(201,202,203,204,205,206,207,208,209,210)
但是從查詢我越來越像...
(201,201,201,201,201,201,201,201,201,201)
像一個魅力工作。謝謝Farhang。 – 2015-02-08 14:48:44
你非常歡迎Naila。 – jfun 2015-02-08 14:49:39