Skip to content

Commit 3849eb4

Browse files
committed
fix union all?
1 parent 5529642 commit 3849eb4

File tree

1 file changed

+6
-10
lines changed

1 file changed

+6
-10
lines changed

src/server/endpoints/covid_hosp_state_timeseries.py

+6-10
Original file line numberDiff line numberDiff line change
@@ -178,17 +178,13 @@ def handle():
178178
q.params["as_of"] = as_of
179179
union_subquery = f'''
180180
(
181-
(
182-
SELECT *, 'D' as record_type FROM `covid_hosp_state_daily` c
183-
LEFT JOIN `covid_hosp_state_daily` c2 ON c.date = c2.date AND c.state = c2.state AND c.issue < c2.issue
184-
WHERE c2.issue IS NULL AND {cond_clause}
185-
) max_d
181+
SELECT *, 'D' as record_type FROM `covid_hosp_state_daily` c
182+
LEFT JOIN `covid_hosp_state_daily` c2 ON c.date = c2.date AND c.state = c2.state AND c.issue < c2.issue
183+
WHERE c2.issue IS NULL AND {cond_clause}
186184
UNION ALL
187-
(
188-
SELECT *, 'T' as record_type FROM `covid_hosp_state_timeseries` c
189-
LEFT JOIN `covid_hosp_state_timeseries` c2 ON c.date = c2.date AND c.state = c2.state AND c.issue < c2.issue
190-
WHERE c2.issue IS NULL AND {cond_clause}
191-
) max_t
185+
SELECT *, 'T' as record_type FROM `covid_hosp_state_timeseries` c
186+
LEFT JOIN `covid_hosp_state_timeseries` c2 ON c.date = c2.date AND c.state = c2.state AND c.issue < c2.issue
187+
WHERE c2.issue IS NULL AND {cond_clause}
192188
) c'''
193189
query = f'''
194190
SELECT {q.fields_clause} FROM (

0 commit comments

Comments
 (0)