У меня есть запрос sqlite, который я пытаюсь написать. У меня есть две таблицы:Соедините таблицы на ближайшую дату в прошлом, в MySQL
TABLEA (продажи): идентификатор продажи Дата
TableB (цели): идентификатор цель Дата
Я выбор из TableA так: ВЫБРАТЬ id, sales, date FROM TableA
Теперь к «сложной» части. Мне нужно подключить TableB к запросу, потому что мне нужно поле цели в TableB для каждой строки в TableA. ТаблицаB содержит только голы на некоторые даты, а ТаблицаA содержит все даты. Поэтому я не могу просто использовать TableA.date = TableB.date
Вместо этого для каждой строки в таблицеA мне нужно взять цель из TableB в дату, ближайшую в прошлом, к дате в таблицеA. Надеюсь, я смог объяснить, что мне нужно. Невозможно понять, как это сделать.
Это хорошо, но единственная проблема - вам нужно также проверить идентификатор. –