0
我有一個select返回int類型的員工ID。我想使用這些empId值作爲插入的一部分。基本上,我需要遍歷所有的ID,插入它們。但那是怎麼做的?循環顯示值列表並插入
我知道一個遊標可以用於這種情況,但沒有辦法做到這一點沒有光標?
我有一個select返回int類型的員工ID。我想使用這些empId值作爲插入的一部分。基本上,我需要遍歷所有的ID,插入它們。但那是怎麼做的?循環顯示值列表並插入
我知道一個遊標可以用於這種情況,但沒有辦法做到這一點沒有光標?
INSERT INTO
table2
(
employeeID
)
SELECT
employeeID
FROM
table1
你可以這樣做:
INSERT INTO SomeTable
(Column1, Column2, Column3)
SELECT ColumnA, ColumnB, ColumnC
FROM OtherTable
WHERE ...
決不遍歷記錄,獲取整個想法從你的腦子。循環記錄在SQL中幾乎可以100%避免。 – HLGEM