3
不同的順序我有這樣一個表如下:MySQL的選擇由ID
id category 1 A 2 A 3 B 4 B 5 C 6 C
如果我要選擇前2不同的類別按id降序排序,什麼是在MySQL中哪些查詢?我想select distinct category from table order by id desc limit 2
但是這給了我以下結果:的
category C B
不同的順序我有這樣一個表如下:MySQL的選擇由ID
id category 1 A 2 A 3 B 4 B 5 C 6 C
如果我要選擇前2不同的類別按id降序排序,什麼是在MySQL中哪些查詢?我想select distinct category from table order by id desc limit 2
但是這給了我以下結果:的
category C B
category C C
,而不是通過頂部2,你似乎意味着在列表的最後的人。試試這個:
select category
from t
group by category
order by max(id) desc
limit 2
如果你是指那些行數最多的。
試試這個:
select category
from t
group by category
order by count(*) desc
limit 2
還可以包括count(*)
在選擇列表中看到數是什麼。
對不起,我不是指行數最多的人。我只想按id降序排列2個結果。 – user366810
@ user366810。 。 。我知道,我修改了答案。 –
這有效。謝謝。我應該在一個小時前問你:) – user366810