我觉得之前有人问这个,所以我为此道歉但我还没有找到答案(也许我在错误的地方搜索?)
我想做什么:我的表格中有两列:id
和value
。我试图从表中检索值和id,以便我可以为用户填充下拉列表。 (很简单)
问题:我的value
列有时会重复数据,所以我想做一个distinct(value)
,这样我只能获得不同的值而不是所有重复项,但我也想获取id每个不同的价值。
ex: What I have
id | value
--- -----
1 Example1
2 Example1
3 Example2
4 Example3
5 Example4
6 Example4
result:
id | value
--- -----
1 Example1
3 Example2
4 Example3
5 Example4
关于如何处理此事的任何想法?
我意识到这不起作用:
SELECT distinct(value), id FROM MyTable
答案 0 :(得分:1)