我编写了一个涉及连接的查询,最后返回以下结果,
Name ID
AAA 1
BBB 1
BBB 6
CCC 1
CCC 6
DDD 6
EEE 1
但是我希望我的结果仍然以这样的方式过滤:第一列中的重复值应该被忽略,其值较小。即,应删除值为1的重复的CCC和BBB。结果应该是
AAA 1
BBB 6
CCC 6
DDD 6
EEE 1
注意:我有一个名为Where (ID = '6' or ID = '1')
的条件,有没有办法改善这种情况说Where ID = 6 or ID = 1
(如果该表中没有6)"
答案 0 :(得分:2)
您可能想要添加:
GROUP BY name
在查询的底部,并在ID
声明中将MAX(ID)
更改为SELECT
如果没有看到您已经写过的查询,很难给出更具体的答案。