Здравствуйте, запросом вытягиваю из таблицы данные на определенную дату, все отлично работало до тех пор, пока не наступило 01.11.2022. Очень странно, но в течении месяца, то есть с 1 по 31 число октября, все отлично работало, но запрос отказывается на отрез вытягивать данные с 31 октября по 1 ноября. Вот сам запрос: PHP: SELECT * FROM patient_tests WHERE created BETWEEN '31102022' AND '01112022' --- Добавлено --- Данные вытягиваю на вторую дату в запросе, то есть на 1 ноября 2022 г. --- Добавлено --- Я так понимаю придется добавить условие в функцию, которое будет проверять, первое это число месяца или нет и в зависимости от этого менять запрос на Код (Text): SELECT * FROM patient_tests WHERE created <= '01112022';
И такой вопрос, я вытягиваю данные из бд вот такой строкой, но иногда, возникают вот такие ошибки, что это значит и как это понимать?!!!! Код (Text): SELECT * FROM patient_tests WHERE сounterparty = 'Варикоза.Нет (ул. Урицкого)' AND created BETWEEN '03.11.2022' AND '04.11.2022'; --- Добавлено --- А вот что мне показывает:
Попробуйте так: Код (Text): SELECT * FROM `patient_tests` WHERE DATE(`created`) BETWEEN '2022-10-31' AND '2022-11-02'