求SQl语名,请指点!

guanjueweimiao 2004-06-07 04:30:24
有如下四个表:
Mz_DeptDict(科室字典表)
ID RegDeptCode(主键),RegDeptName

Mz_Registe(挂号表)
RegCode(主键) RegDeptCode,... ...

Mz_RecipeBill(处方表)
RecipeCode(主键),RegCode,... ...

Mz_RecipeDetail(处方明细)
ID(主键) RecipeCode , RecipeMoney ,... ...

其中:Mz_Registe与Mz_RecipeBill是一对多关系,Mz_RecipeBill与Mz_RecipeDetail是一对多关系。
想得到的查询查果形式如下:
RegDeptCode(科室编号),RegDeptName(科室名称),RecipeMoney(金额),人次(即挂号表中的记录数)
01 儿科 1000 10
02 外科 500 2
03 内科 800 6
... ... ... ...
请指点!
...全文
91 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
zjcxc 元老 2004-06-07
  • 打赏
  • 举报
回复
回复了几分钟才回复上,就被大力抢了,晕
guanjueweimiao 2004-06-07
  • 打赏
  • 举报
回复
谢谢 大力!
poka 2004-06-07
  • 打赏
  • 举报
回复
试试这样,
select sum(d.RecipeMoney),count(distinct RegCode)
from Mz_DeptDict a left join
Mz_Registe b on a.RegDeptCode=b.RegDeptCode left join
Mz_RecipeBill c on b.RegCode=c.RegCode left join
Mz_RecipeDetail d on c.RecipeCode=d.RecipeCode
group by a.RegDeptCode,a.RegDeptName
zjcxc 元老 2004-06-07
  • 打赏
  • 举报
回复
select a.RegDeptCode,a.RegDeptName
,RecipeMoney=sum(d.RecipeMoney),人次=count(distinct b.RegCode)
from Mz_DeptDict a
join Mz_Registe b on a.RegDeptCode=b.RegDeptCode
join Mz_RecipeBill c on b.RegCode=c.RegCode
join Mz_RecipeDetail d on c.RecipeCode=d.RecipeCode
group by a.RegDeptCode,a.RegDeptName
pengdali 2004-06-07
  • 打赏
  • 举报
回复
select a.RegDeptCode 科室编号,a.RegDeptName 科室名称,sum(d.RecipeMoney) 金额,count(distinct b.RegCode) 人次 from Mz_DeptDict a
left join Mz_Registe b on a.RegDeptCode=b.RegDeptCode
left join Mz_RecipeBill c on b.RegCode=c.RegCode
left join Mz_RecipeDetail d on c.RecipeCode=d.RecipeCode
group by a.RegDeptCode,a.RegDeptName
pengdali 2004-06-07
  • 打赏
  • 举报
回复
select a.RegDeptCode,a.RegDeptName,sum(d.RecipeMoney),count(distinct b.RegCode) from Mz_DeptDict a
left join Mz_Registe b on a.RegDeptCode=b.RegDeptCode
left join Mz_RecipeBill c on b.RegCode=c.RegCode
left join Mz_RecipeDetail d on c.RecipeCode=d.RecipeCode
group by a.RegDeptCode,a.RegDeptName

34,873

社区成员

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

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