如何在MySQL中选择DISTINCT值
id r_id cat_id
2 3 56
3 3 57
4 3 57
我想要输出
id r_id cat_id
2 3 56
3 3 57
我正在使用此代码并获取r_id和cat_id,但没有获取ID我该如何
SELECT DISTINCT(r_id), cat_id FROM rmcat where rid = '123'
最佳答案
使用GROUP BY函数。
select min(id) as id,max(r_id) as r_id,cat_id
from tablename
where rid = '123'
group by cat_id
关于php - 在mysql php中选择不同的值,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33032246/