MIMIC数据库, 如何统计特定年龄以上具有两个特定icd代码的患者记录数?
2024-03-13 阅读 10
要统计特定年龄以上具有两个特定ICD代码的患者记录数,您可以使用SQL查询语句来查询MIMIC数据库。以下是一种可能的查询方法:
```sql
SELECT COUNT(DISTINCT subject_id) AS patient_count
FROM diagnoses_icd
JOIN patients ON diagnoses_icd.subject_id = patients.subject_id
WHERE patients.dob <= 'YYYY-MM-DD' -- 指定特定年龄以上的生日
AND icd_code IN ('特定ICD代码1', '特定ICD代码2')
GROUP BY subject_id
HAVING COUNT(DISTINCT icd_code) = 2;
```
在这个查询中,您需要将'YYYY-MM-DD'替换为您所需的特定年龄以上的生日,将'特定ICD代码1'和'特定ICD代码2'替换为您需要统计的两个特定ICD代码。
这个查询将返回具有两个特定ICD代码的特定年龄以上的患者记录数。请确保在查询之前连接到MIMIC数据库并具有适当的访问权限。
更新于 2024年11月20日