@@ -33,7 +33,9 @@ WITH co AS (
3333 MIN (vs .mbp ) AS meanbp_min
3434 FROM co
3535 LEFT JOIN mimiciv_derived .vitalsign AS vs
36- ON co .stay_id = vs .stay_id AND co .starttime < vs .charttime AND co .endtime >= vs .charttime
36+ ON co .stay_id = vs .stay_id
37+ AND co .starttime < vs .charttime
38+ AND co .endtime >= vs .charttime
3739 GROUP BY
3840 co .stay_id ,
3941 co .hr
@@ -44,7 +46,9 @@ WITH co AS (
4446 MIN (gcs .gcs ) AS gcs_min
4547 FROM co
4648 LEFT JOIN mimiciv_derived .gcs AS gcs
47- ON co .stay_id = gcs .stay_id AND co .starttime < gcs .charttime AND co .endtime >= gcs .charttime
49+ ON co .stay_id = gcs .stay_id
50+ AND co .starttime < gcs .charttime
51+ AND co .endtime >= gcs .charttime
4852 GROUP BY
4953 co .stay_id ,
5054 co .hr
@@ -55,7 +59,9 @@ WITH co AS (
5559 MAX (enz .bilirubin_total ) AS bilirubin_max
5660 FROM co
5761 LEFT JOIN mimiciv_derived .enzyme AS enz
58- ON co .hadm_id = enz .hadm_id AND co .starttime < enz .charttime AND co .endtime >= enz .charttime
62+ ON co .hadm_id = enz .hadm_id
63+ AND co .starttime < enz .charttime
64+ AND co .endtime >= enz .charttime
5965 GROUP BY
6066 co .stay_id ,
6167 co .hr
@@ -79,7 +85,9 @@ WITH co AS (
7985 MIN (cbc .platelet ) AS platelet_min
8086 FROM co
8187 LEFT JOIN mimiciv_derived .complete_blood_count AS cbc
82- ON co .hadm_id = cbc .hadm_id AND co .starttime < cbc .charttime AND co .endtime >= cbc .charttime
88+ ON co .hadm_id = cbc .hadm_id
89+ AND co .starttime < cbc .charttime
90+ AND co .endtime >= cbc .charttime
8391 GROUP BY
8492 co .stay_id ,
8593 co .hr
@@ -109,7 +117,9 @@ WITH co AS (
109117 ) AS uo_24hr
110118 FROM co
111119 LEFT JOIN mimiciv_derived .urine_output_rate AS uo
112- ON co .stay_id = uo .stay_id AND co .starttime < uo .charttime AND co .endtime >= uo .charttime
120+ ON co .stay_id = uo .stay_id
121+ AND co .starttime < uo .charttime
122+ AND co .endtime >= uo .charttime
113123 GROUP BY
114124 co .stay_id ,
115125 co .hr
@@ -123,13 +133,21 @@ WITH co AS (
123133 MAX (dob .vaso_rate ) AS rate_dobutamine
124134 FROM co
125135 LEFT JOIN mimiciv_derived .epinephrine AS epi
126- ON co .stay_id = epi .stay_id AND co .endtime > epi .starttime AND co .endtime <= epi .endtime
136+ ON co .stay_id = epi .stay_id
137+ AND co .endtime > epi .starttime
138+ AND co .endtime <= epi .endtime
127139 LEFT JOIN mimiciv_derived .norepinephrine AS nor
128- ON co .stay_id = nor .stay_id AND co .endtime > nor .starttime AND co .endtime <= nor .endtime
140+ ON co .stay_id = nor .stay_id
141+ AND co .endtime > nor .starttime
142+ AND co .endtime <= nor .endtime
129143 LEFT JOIN mimiciv_derived .dopamine AS dop
130- ON co .stay_id = dop .stay_id AND co .endtime > dop .starttime AND co .endtime <= dop .endtime
144+ ON co .stay_id = dop .stay_id
145+ AND co .endtime > dop .starttime
146+ AND co .endtime <= dop .endtime
131147 LEFT JOIN mimiciv_derived .dobutamine AS dob
132- ON co .stay_id = dob .stay_id AND co .endtime > dob .starttime AND co .endtime <= dob .endtime
148+ ON co .stay_id = dob .stay_id
149+ AND co .endtime > dob .starttime
150+ AND co .endtime <= dob .endtime
133151 WHERE
134152 NOT epi .stay_id IS NULL
135153 OR NOT nor .stay_id IS NULL
0 commit comments