求一SQL语句,对于你来说可能不难!:)

icedong3 2003-08-29 10:18:46
有三个表(括号内为含有的字段): table1(mancode,scode)
,table2(scode,name),table3(ccode,scode,weight)

关联方式:table1.scode=table2.scode=table3.scode

现要统计:以mancod为分组的,scode 有多少。
即: select mancode,count(scode) as numbers from table1 group by

mancode
输出结果: mancode numbers
张三 30
李四 12
。 。
以scode 为分组的,ccode 有多少。
即: select scode,count(cccode) as numberc from table2 inner join

table3 on table2.scode=table3.scode group by scode
输出结果: scode numberc
1s002 16
1b002 164
。 。
其中有可能 mancode 的numbers 可能包括(1s002,1b002.....)

我现在要的结果是:
mancode,numbers,sumnumberc
张三 30 180
李四 12 378
。 。

不知道我描述的是否清楚,总之如有看懂的请帮忙,万分感谢!
在线等。。。。。。
...全文
119 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
king0401 2003-08-29
  • 打赏
  • 举报
回复
select a.mancode,count(a.scode) as numbers,count(c.cccode) as numberc
from table1 a inner join table2 b inner on a.scode=b.scode join table3 c on
b.scode=c.scode group by mancode
lansquenet 2003-08-29
  • 打赏
  • 举报
回复
不清楚
eastpond 2003-08-29
  • 打赏
  • 举报
回复
不清楚,把你的三个表的数据帖出来
dlkfth 2003-08-29
  • 打赏
  • 举报
回复
不清楚
icedong3 2003-08-29
  • 打赏
  • 举报
回复

大力呢?快来帮帮我呀???
 555...........
icedong3 2003-08-29
  • 打赏
  • 举报
回复
为什么没人理我?:(

34,874

社区成员

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

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