Я пробовал несколько тем, подобных этой: Как найти отсутствующие строки данных, используя SQL? здесь, но я не смог заставить его работать в моей ситуации.
У меня есть таблица с именем posts
в MySQL, в которой я сохраняю дневники пользователей каждый день. Иногда пользователи забывают написать пост на день, и я хочу дать им возможность отправить его позже. Итак, структура БД выглядит следующим образом:
date userid
2011-10-01 1
2011-10-02 1
(missing)
2011-10-04 1
2011-10-05 1
(missing)
2011-10-07 1
Итак, я хочу показать пользователю раскрывающийся список отсутствующих дат в этой таблице отсутствующих строк, чтобы он мог выбрать дату, на которую он хочет отправить сообщение.
Как я могу это сделать? Спасибо.