对不起,我的SQL有点生疏,所以这可能是微不足道的,但我无法理解。
我的表格数据类似于:
ID LABEL
101 A
102 A
103 A
104 B
105 C
106 C
我只想选择不同的标签,但也有一个带有ID的列。理想情况下结果可能是:
ID LABEL
101 A
104 B
105 C
我真的不关心为标签选择哪个ID。理想情况下,id可以是任何唯一的整数,如下所示:
ID LABEL
1 A
2 B
3 C
如果重要的话,我正在使用SQLite。
答案 0 :(得分:12)
此查询将执行操作并选择每个标签的最小ID。你只需要输入你的桌子的名字......
SELECT MIN(id), LABEL
FROM table
GROUP BY LABEL
ORDER BY MIN(id)