当前位置: 代码迷 >> Sql Server >> count函数的一点有关问题。
  详细解决方案

count函数的一点有关问题。

热度:29   发布时间:2016-04-27 13:20:45.0
count函数的一点问题。。。。
比如我有2个表User Friends

UserId,Name(User表的2个字段)

FriendId,UserId(Friends表的2个字段)

我想求每一个UserId的好友总数是多少,比如我User表里面有10个用户,我就每个用户都count(FriendId)一次,求出好友总数,然后求十次,最后就是10个用户每个用户都有多少个好友,这个SQL语句该怎么写呢?

------解决方案--------------------
SQL code
select u.Name,count(*) as 好友总数 cnt from user uinner join friends f on u.userid=f.useridgroup by u.Name
  相关解决方案