mimic-iv数据库中first_day_bg中的Pco2减去first_day_bg_art中的Pco2的sql语句
时间: 2023-03-07 19:09:53 浏览: 183
SELECT first_day_bg.Pco2 - first_day_bg_art.Pco2 FROM mimic-iv.first_day_bg, mimic-iv.first_day_bg_art;
相关问题
在mimic-iv数据库中有相同的subject_id,想计算first_day_bg中的Pco2减去first_day_bg_art中的Pco2,得到的值命名为gap,利用sql求出subject_id和gap值
答案:可以使用以下SQL语句来计算subject_id和gap值:SELECT subject_id, (first_day_bg.Pco2 - first_day_bg_art.Pco2) AS gap FROM mimic-iv.first_day_bg, mimic-iv.first_day_bg_art WHERE first_day_bg.subject_id = first_day_bg_art.subject_id;
SQL 查询 MIMIC-IV 数据库中脓毒血症患者使用抗生素的情况的示例代码
以下是一个查询MIMIC-IV数据库中脓毒血症患者使用抗生素的情况的示例代码:
```
SELECT p.subject_id, p.hadm_id, a.starttime, a.endtime, a.drug_name
FROM admissions AS p
JOIN antibiotics AS a
ON p.hadm_id = a.hadm_id
WHERE p.subject_id IN (
SELECT subject_id
FROM diagnosis
WHERE icd_code LIKE '995.92%'
)
ORDER BY p.subject_id, p.hadm_id, a.starttime;
```
这个查询使用了三个表:`admissions`,`antibiotics`,和 `diagnosis`。查询首先通过一个嵌套查询找到有脓毒血症的患者的 `subject_id`。然后,它通过 `JOIN` 操作将 `admissions` 表和 `antibiotics` 表连接起来,以找到患者在住院期间使用的抗生素。最后,结果按 `subject_id`、`hadm_id` 和抗生素开始时间排序。
需要注意的是,这只是一个示例查询,具体的查询可能需要根据具体的研究问题进行调整。同时,需要确保对数据的使用符合数据使用协议和法律法规。