我正在尝试通过 select 语句插入值,但我想跳过源表中的一些重复行。下面查询的 SELECT 部分生成我要插入的行。唯一的障碍是我不想插入我正在区分的值。如何利用 DISTINCT 但不插入该值?
INSERT INTO
table_dest (field1, field2)
SELECT
DISTINCT(table_src.id), -- Don't insert this value!
table_src.field1,
table_src.field2
FROM table_src