1

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

id_user id_user2
1      54
1      53
1      53
1      54
1      54
1      55
2      23
2      23
2      20
2      21
2      25
2      25

id_userそして、それぞれ何人が と関係を持っているか数えたいと思いますid_user2。出力は次のようになります。

id_user id_user2    result
1       54          3
1       53          2
1       55          1
2       23          2
2       20          1
2       21          1
2       25          2
4

2 に答える 2

4

group by句を使用する必要があります

select id_user,id_user2, count(1) as result
from userstab
group by id_user,id_user2
于 2013-08-05T11:25:32.340 に答える
0

このクエリを試してください

select id_user,id_user2,count(id_user2) as result
from TABLE_NAME group by id_user2
于 2013-08-05T11:30:06.900 に答える