当前位置: 代码迷 >> Sql Server >> 怎么查找发表信息的用户有几个人
  详细解决方案

怎么查找发表信息的用户有几个人

热度:43   发布时间:2016-04-27 11:48:12.0
如何查找发表信息的用户有几个人?
user表 
userid username
  1 张三
  2 李四
  3 王麻子
info表
infoid infotitle userid
  1 学习好 1
  2 学习棒 1
  3 学习不好 2
  4 学习不棒 2


如何查找 发了信息的用户有几个人

------解决方案--------------------
SQL code
select  a.userid,count(distinct b.userid) from  [user] a join info bon  a.userid=b.useridgroup by  a.userid
------解决方案--------------------
也不知道对不对 select count(*) from user inner join info on user.userid=info.userid where .....自己测试下
  相关解决方案