求一个表组合查询的SQL语句

yzflying 2008-03-28 12:37:57
表User 字段username,password,lastlogin...
表Article 字段title,content,username

这2个表通过username关联

现在对User表按照其username在Article发表文章总数进行降序排列,发表文章总数最多的排在第一。
...全文
129 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wukele 2008-03-30
  • 打赏
  • 举报
回复
the question is simple
bugprophet 2008-03-28
  • 打赏
  • 举报
回复
select m.username , count(*) 发表文章总数
from User m left join Article n
on m.username = n.username
group by username
order by 发表文章总数 desc , username
wangxuelid 2008-03-28
  • 打赏
  • 举报
回复
[Quote=引用楼主 yzflying 的帖子:]
表User 字段username,password,lastlogin...
表Article 字段title,content,username

这2个表通过username关联

现在对User表按照其username在Article发表文章总数进行降序排列,发表文章总数最多的排在第一。
[/Quote]

select b.* from User b inner join (select username ,count(*)as id_ from Article group by username )Article
on b.username =Article.username order by Article.id
wangxuelid 2008-03-28
  • 打赏
  • 举报
回复
[Quote=引用楼主 yzflying 的帖子:]
表User 字段username,password,lastlogin...
表Article 字段title,content,username

这2个表通过username关联

现在对User表按照其username在Article发表文章总数进行降序排列,发表文章总数最多的排在第一。
[/Quote]

select b.* from User b inner join (select username ,count(*)as id_ from Article group by username )Article
on b.username =Article.username order by Article.id
zanyzyg 2008-03-28
  • 打赏
  • 举报
回复

select * from User,(select username,count(*) as allnum)t
where user.username=t.username
order by t.allnum desc

Limpire 2008-03-28
  • 打赏
  • 举报
回复
select a.username from [User] a left join Article b on a.username=b.username group by a.username
order by sum(case when b.username is null then 0 else 1 end) desc
dawugui 2008-03-28
  • 打赏
  • 举报
回复
[Quote=引用楼主 yzflying 的帖子:]
表User 字段username,password,lastlogin...
表Article 字段title,content,username

这2个表通过username关联

现在对User表按照其username在Article发表文章总数进行降序排列,发表文章总数最多的排在第一。
[/Quote]

select m.username , count(*) 发表文章总数
from User m,Article n
where m.username = n.username
group by username
order by 发表文章总数 desc , username
Houluoxuan_168 2008-03-28
  • 打赏
  • 举报
回复
select user,count(*) from Article group by UserName order by 2 desc

34,590

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧