sql统计

shiqiang723 2018-03-20 11:20:28


我需要将name=工学的count等于它所有子类count的和.
select c.title as [name],c.id,c.Parent,
(select count(v.id) from videoIPList v where v.class = c.id
and v.addTime<='2018/3/20 9:56:56'
AND ((v.schoolId=178 and v.iplistid in(select id from IPList where schoolid=178
)) or v.userid=-999) and v.addTime >='2011-1-1' and
v.addTime<='2018-3-31 23:59:59' and v.addTime<='2018/3/20 9:56:56') as [count]
from tsys_Class c
order by c.id
...全文
77 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
shoppo0505 2018-03-20
  • 打赏
  • 举报
回复
update 表格 set count = (select count(*) from 表格 where parent = 43) where id = 43
正怒月神 2018-03-20
  • 打赏
  • 举报
回复
select count(1) from 表 where parentid=43

110,539

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

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