У меня есть таблица mysql с именем «helper_leaves
», в которой пользователь вступил в свои даты отпуска в течение следующих 2 месяцев.MySql - Получить следующую дату, которая удовлетворяет условию
Я хотел бы получить 2 предстоящих рабочих даты для конкретного user_id
которые в «helper_leaves
» таблицы не, а также должны быть рядом с текущей датой.
**id | user_id | leave_date**
1 | 1 | 2016-07-07
2 | 1 | 2016-07-09
3 | 1 | 2016-07-15
4 | 1 | 2016-08-03
Я хочу написать запрос, чтобы получить следующие 2 рабочих даты user_id = 1
, теперь. Обратите внимание: эта таблица имеет только даты выезда. Но я хочу получить следующие 2 даты доступности.
Для данных образцов данных, я ожидал получить 2016-07-14 и 2016-07-16 как ближайшие 2 рабочих даты, поскольку сегодня 2016-07-13
Примечание. Все даты, отсутствующие в этой таблице, считаются рабочими.
Пожалуйста, помогите !!!!
Вы хотите получить дату отпуска? Я не вижу столбец рабочих дат? Или вы хотите попасть туда не в таблицу? – Kisaragi
Непонятно, что вы здесь, учитывая образцы данных, каков ваш желаемый результат? –
Отредактировал вопрос !!! –