Я хочу отфильтровать результаты SQL между двумя заданными датами, а также присоединиться к таблице при условии. Это SQL настоящее время я использую:Left Join With Where Where on Left Table
select
event.location,
event.dt,
event.start
from event
where
event.dt BETWEEN "2014-02-01" AND "2014-02-04"
left join entity on entity.id = event.entity
order by dt desc;
Если я двигаю event.dt BETWEEN
на объединение (т.е. на entity.id = . . . and event.dt BETWEEN
), он не появляется, чтобы отфильтровать результаты на всех, возвращая мне тонну результатов вне указанного диапазона дат.
Итак, в чем проблема? – sashkello
ГДЕ идет после СОЕДИНЕНИЙ – sashkello