Учитывая, что он, похоже, отсортировал, как вы хотели, первые 4 строки показывают, что все эти даты находятся в указанном диапазоне.
Вам нужно просто пройти базовый диагноз:
Таблица «план» на самом деле содержит данные с этими датами?
Если это так, то данные удаляются по вашему запросу.
Таким образом, следующая самая простая проверка - WHERE
, поэтому удалите другие пункты (т.е. оставьте ограничения 'datum'), эти данные теперь появляются?
Если этого не произойдет, тогда проблема LEFT JOIN
, поскольку объединения также являются фильтрами.
Если вы сделаете это, и данные появятся, тогда данные и ваше понимание данных не совпадут, и вам необходимо проверить / подтвердить любые предположения относительно данных, которые вы, возможно, сделали.
Я не на 100% знаком с mysql, но GROUP BY
выглядит действительно странно, вы не выполняете никаких сумм, минут или операций в группе. Вам нужна эта линия?