【发布时间】:2022-01-11 22:10:15
【问题描述】:
在 MySQL 中是否有一个查询可以给定一个格式如下的表,给出一个范围内每个日期在每个医院接受治疗的患者数量的计数,例如日历年(即输出计数2021 年 1 月 1 日每家医院当时入院的不同患者 ID,2021 年 1 月 2 日的计数等)?
该表没有特定的日期列。
| PatientID | HospitalName | AdmissionDate | DischargeDate |
|---|---|---|---|
| 002 | Sacred Cross | 2021-09-15 | 2021-09-22 |
| 003 | Sacred Heart | 2021-10-15 | 2021-12-04 |
| 004 | Sacred Cross | 2021-09-17 | NULL |
【问题讨论】:
-
select version();显示什么? -
DischargeDate null 是否意味着尚未出院?如果 AdmissionDate 可以为空,这是什么意思?
-
出院日期为尚未出院,应计入。版本是 5.7.30。谢谢你的帮助。编辑:AdmissionDate 不能为空。