我正在尝试消除多个类别中ID中的重复数据。是否可以在一个查询中消除每个类别的重复项?如果我有一个类别,就像通过ID添加组一样简单。
INSERT INTO TABLE_PROFILES(CATEGORY,ID,REGION_ID)
SELECT D.category_id, C.ID
FROM MATCH_DATA C JOIN
CATEGORY_TABLE D
ON c.EXTERNAL_ID = d.device_id;
答案 0 :(得分:0)
尝试使用不同的
INSERT INTO TABLE_PROFILES(CATEGORY,ID,REGION_ID)
SELECT distinct D.category_id, C.ID
FROM MATCH_DATA C JOIN
CATEGORY_TABLE D
ON c.EXTERNAL_ID = d.device_id;
答案 1 :(得分:0)
那是你在寻找什么?不同?
Insert INTO TABLE_PROFILES(CATEGORY,ID) SELECT distinct D.category_id, C.ID FROM MATCH_DATA C JOIN CATEGORY_TABLE D ON c.EXTERNAL_ID = d.device_id;