verfaa
Профессор
- Регистрация
- 29 Янв 2007
- Сообщения
- 417
- Реакции
- 49
- Автор темы
- #1
Есть БД MySQL, в ней таблица, содержащая данные примерно следующего вида:
2009-06-25 75
2009-07-01 100
2009-07-02 120
Т.е. определенная дата будет отсутствовать, если для неё отсутствуют данные.
Мне нужно выбрать данные за определенный промежуток времени и я задаю в запросе условие:
... AND date >= '2009-06-25' AND date =< '2009-07-02'
Но он не работает. А мне нужно получить в результате данные вида:
2009-06-25 75
2009-06-26 0
2009-06-27 0
2009-06-28 0
2009-06-29 0
2009-06-30 0
2009-07-01 100
2009-07-02 120
Т.е. там где нет данных подставить 0 и получить дату
2009-06-25 75
2009-07-01 100
2009-07-02 120
Т.е. определенная дата будет отсутствовать, если для неё отсутствуют данные.
Мне нужно выбрать данные за определенный промежуток времени и я задаю в запросе условие:
... AND date >= '2009-06-25' AND date =< '2009-07-02'
Но он не работает. А мне нужно получить в результате данные вида:
2009-06-25 75
2009-06-26 0
2009-06-27 0
2009-06-28 0
2009-06-29 0
2009-06-30 0
2009-07-01 100
2009-07-02 120
Т.е. там где нет данных подставить 0 и получить дату