MySQL社区

标题: 如何用存储过程根据医院个案生成每日的按性别、年龄、疾病等的就诊人数? [打印本页]

作者: yue_liu0    时间: 2016-8-17 23:45
标题: 如何用存储过程根据医院个案生成每日的按性别、年龄、疾病等的就诊人数?
  根据原始数据,按照日期,分别计算不分类汇总数,男性汇总数,女性汇总数;其中J00-J99就是根据原始数据中G列的ICD编码字段判断,第一位为J,第2-3位>=00并且<=99计算得出;J03.903是根据原始数据中G列的ICD编码字段判断ICD编码=J03.903计算得出.想通过存储过程,修改其中的参数,按照汇总要求自动生成不同的汇总表,同时汇总表的名称与汇总条件一样,如不分性别汇总,男性汇总,女性,10-20岁汇总,男性10-20岁汇总等。请各位大侠赐教,谢谢!








  
  
  
  
  
  
  
  

汇总.xlsx

12.51 KB, 下载次数: 429

原始数据


作者: yue_liu0    时间: 2016-8-18 11:33
着急,请各位大侠赐教呀,谢谢了!
作者: yflower    时间: 2016-8-18 13:45
1.首先用sql语句将你要实现的功能写出来,
2.再结合你写好的sql语句及需要传入的参数,用存储过程写出来。

存储过程的写法,参考自:
MySQL存储过程详解 http://www.data.5helpyou.com/article314.html

你自己先试着写写,如何哪里不明白的可以贴出来,你这样表述的不太清楚。




欢迎光临 MySQL社区 (http://www.mysqlpub.com/) Powered by Discuz! X3.2