如何在mysql中選擇選擇在MySQL PHP獨特價值
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怎麼能DISTINCT值我
SELECT DISTINCT(r_id), cat_id FROM rmcat where rid = '123'
如何在mysql中選擇選擇在MySQL PHP獨特價值
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怎麼能DISTINCT值我
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
也是用這個獲得重複的cat_id,即57次兩次我想要唯一的cat_id,並在回覆中希望看到所有三列 – Inte
@Inte答案已更新。 – RubahMalam
我不知道爲什麼,但我在這裏下了決心。 – RubahMalam
你爲什麼不爲這樣的
select distinct id, r_id, cat_id from rmcat where rid = '123'
使用這些字段的組合,嘗試不同的'GROUP BY'和編輯問題標題* SELECT *不* SET * – RubahMalam