remove cartesian cross-product on some SQL queries
This commit is contained in:
parent
27bd22f10c
commit
bc5cc9ff48
|
@ -1833,7 +1833,8 @@ SELECT si.starts AS start_timestamp,
|
|||
starts,
|
||||
ends
|
||||
FROM cc_show_instances si,
|
||||
cc_show s
|
||||
LEFT JOIN cc_show s
|
||||
ON si.instance_id = s.id
|
||||
WHERE si.show_id = s.id
|
||||
AND si.starts <= :timeNow1::timestamp
|
||||
AND si.ends > :timeNow2::timestamp
|
||||
|
@ -1875,7 +1876,8 @@ SELECT si.starts AS start_timestamp,
|
|||
starts,
|
||||
ends
|
||||
FROM cc_show_instances si,
|
||||
cc_show s
|
||||
LEFT JOIN cc_show s
|
||||
ON si.instance_id = s.id
|
||||
WHERE si.show_id = s.id
|
||||
AND si.starts > :timeNow1::timestamp - INTERVAL '2 days'
|
||||
AND si.ends < :timeNow2::timestamp + INTERVAL '2 days'
|
||||
|
|
Loading…
Reference in New Issue