Я хочу объединить две таблицы, но из первой таблицы я хочу выбрать только те данные, которые относятся к данному диапазону дат.
Product
-------
name, mrp, link, dateCreated
book 1, 30, http://.., 1583020800000
book 2, 40, http://.., 1583107200000
Event
-----
name, url, count
book 2, http://.., 3
book 5, http://..
Я хочу объединить обе таблицы и выбрать все продукты в месяц марта [1583020800000, 1585699200000)
select name, mrp, url from product left join event on product.link = event.url AND mrp > 0 AND dateCreated >= 1583020800000 AND dateCreated < 1585699200000
Выше SQL возвращает все строки из первой таблицы. Условия AND не работают. Как запросить это?