Друзья, подскажите пожалуйста, как правильно составить запрос. Есть две таблицы:
1. Таблица с недельным расписанием какого-то пользователя:
user_id: INT
weekday: TINYINT - день недели от 0 до 6
time: TIME - поле с временем в формате 18:00:00
2. Таблица с занятыми датами:
user_id: INT
date: DATETIME - поле с записью на определенную дату и время.
Задача: получить ближайшую свободную дату для записи из таблицы 2 согласно расписанию в таблице 1.