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.