У меня есть таблица mysql с данными, связанными с датами. Каждая строка имеет данные и дату, например:
2009-06-25 75
2009-07-01 100
2009-07-02 120
У меня есть запрос mysql, который выбирает все данные между двумя датами. Это запрос:
SELECT data FROM tbl WHERE date BETWEEN date1 AND date2
Моя проблема в том, что мне также нужно получить строки между date1 и date2, даже если в течение дня нет данных.
Таким образом, мой запрос пропустит даты, которые были пустыми между 2009-06-25 и 2009-07-01.
Могу ли я каким-то образом добавить эти даты только с 0 в качестве данных?