我有一个表,即ORDERS,它具有多个重复记录,如下所示:
ID SO
1 A
2 A
3 B
4 C
5 A
在上述情况下,我需要所有重复的标题,只留下一个。
B条和C条都没有问题。除了一个,我需要删除文章A.
示例输出应该是这样的
ID SO
1 A
3 B
4 C
有人可以帮助我实现这一目标。我必须删除表格中的所有重复行
答案 0 :(得分:0)
您可以使用第一个并结合分组依据来实现此目的。像这样:
SELECT First(Table1.ID) AS FirstOfID, Table1.SO
FROM Table1
GROUP BY Table1.SO
ORDER BY Table1.SO;
答案 1 :(得分:0)
此查询应该执行, GROUP BY 子句将从 SO 中选择不同的值 柱
SELECT * FROM ORDERS GROUP BY SO;