Я пытаюсь создать запрос, который будет выбирать все даты между двумя датами
Это мой запрос:
$query = "SELECT DISTINCT * FROM D1,D2
WHERE D1.DATE_ADDED BETWEEN '$date1' AND '$date2' AND D1.D1_ID = D2.D2_ID";
Беда в том, что он ничего не возвращает, но и не выдает ошибку
Итак, я попытался ввести его прямо в phpMyAdmin следующим образом
SELECT DISTINCT * FROM D1,D2
WHERE D1.DATE_ADDED BETWEEN '2011-01-01' AND '2011-12-12'
AND D1.D1_ID = D2.D2_ID`
тогда вот так
SELECT DISTINCT * FROM D1,D2
WHERE D1.DATE_ADDED BETWEEN '2011-01-01' AND '2011-12-12'
и вот так
SELECT * FROM D1
WHERE DATE_ADDED BETWEEN '2011-01-01' AND '2011-12-12'
и я просто получаю
MySQL возвратил пустой набор результатов (то есть ноль строк). (Запрос занял 0,0003 секунды)
Да, мои таблицы существуют, как и столбцы:)