5

これは、stackoverflow に関する私の最初の質問です。皆さん、ようこそ。

私はテーブルを持っています:

id   fk_user
1      1
2      1
3      3
4      2
5      3

fk_userそして、そのテーブルの出現回数でソートされた SQL クエリ ウィッチ リターンを準備したいと思います。例えば:

fk_user 1は 3 回発生するため、最初になります。
fk_user 2一度発生するので、最後になります。
fk_user 3は 2 回発生するため、2 回目になります。

そのクエリの結果は次のようになります。

fk_user
1
3
2
4

2 に答える 2

10
select fk_user from 
xxx
group by fk_user
order by count(*) desc
于 2012-04-12T11:33:31.477 に答える
3

これを試して

SELECT fk_user FROM your_table
GROUP BY fk_user 
ORDER BY COUNT(*) DESC
于 2012-04-12T11:34:37.457 に答える