请教个数据库的问题

hhxxvc 2010-04-17 03:15:17
我想用过sql语句查询总数,比如一个单位下面有好多个子单位,每个子单位又有很多记录,我现在有好多个单位,有没有办法用一句SQL统计出每个单位的记录,而不要先求子单位总量再统计每个单位这样循环去算
...全文
63 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
MLGB_HOHO 2010-04-17
  • 打赏
  • 举报
回复
表结构应该是:
部门表:deptid deptname parentid
单位信息:deptid deptCount ...
是吗?
LZ
MLGB_HOHO 2010-04-17
  • 打赏
  • 举报
回复
想了半天没想出来
liss_2009 2010-04-17
  • 打赏
  • 举报
回复
路过,帮顶!
hhxxvc 2010-04-17
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 comeonzhou 的回复:]

select A.单位,count(B.子单位) from T1 A,T2 B
WHERE a.id=b.id

未经测试 请勿拍砖
[/Quote]
嗯,主要就是我统计的记录涉及到好几个属性,每个属性又有一个表,比如说每个子单位有电脑,桌子等等,我最后要得到的是每个大单位有多少桌子、电脑等等
Comeonzhou 2010-04-17
  • 打赏
  • 举报
回复
select A.单位,count(B.子单位) from T1 A,T2 B
WHERE a.id=b.id

未经测试 请勿拍砖
hhxxvc 2010-04-17
  • 打赏
  • 举报
回复
自己顶一个,请大家多帮忙

110,535

社区成员

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

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

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