Sử dụng:
INSERT INTO table
(name, col1, col2)
SELECT t.name, t.col1, 'a'
FROM TABLE t
WHERE t.col2 IS NULL
Điều đó giả sử không phải là name
hoặc col1
các cột là khóa chính hoặc có một ràng buộc duy nhất trên một trong hai.
Sử dụng:
INSERT INTO table
(name, col1, col2)
SELECT t.name, t.col1, 'a'
FROM TABLE t
WHERE t.col2 IS NULL
Điều đó giả sử không phải là name
hoặc col1
các cột là khóa chính hoặc có một ràng buộc duy nhất trên một trong hai.