sql语句请教(两张表)

ibm_qq 2006-03-01 06:29:46
Topic(主题表) Reply(回复表)
TopicID Title ReplyID TopicID
1 AA 1 3
2 BB 2 3
3 CC 3 2
4 DD

想通过sql语句得到
TopicID Title ReplyNum
1 AA 0
2 BB 1
3 CC 2
4 DD 0

请教

...全文
83 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
lsqkeke 2006-03-01
  • 打赏
  • 举报
回复
select TopicID,
Title,
ReplyNum=isnull((select count(1) from Reply where TopicID=a.TopicID),0)
from TopicID a
lsqkeke 2006-03-01
  • 打赏
  • 举报
回复
select TopicID,
Title,
ReplyNum=select count(1) from Reply where TopicID=a.TopicID
from TopicID a

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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