Здравствуйте! Есть такой код $query_Recordset1 = sprintf("SELECT main.project as 'project', main.id as 'Номер заявки',users.name as 'Сотрудник',clients.name 'Адресат',clients.metro as 'Метро',clients.addres 'Адрес доставки',clients.phone, main.date_reg as 'Время регистрации заявки', couriers.name as 'Ответственный курьер', status_type.type as 'Статус заявки', main.date_exec as 'Дата выполнения',main.prim FROM main LEFT JOIN (users) ON users.id=main.sotrudnik_id LEFT JOIN (clients) ON clients.id=main.client_id LEFT JOIN (couriers) on couriers.id=main.courier_id LEFT JOIN (status_type) on status_type.id=main.status WHERE main.date_exec = %s ", GetSQLValueString($_POST['dateinput'], 'date')); он выводит данные, которые равны дате указанные пользователем в календаре, вопрос в том, как добавить туда вконец знак процента в конец main.date_exec, просто хотелось сделать так чтобы выводились данные не только по дням, но и по месяцам для этого в sql запросе делается к примеру 2019-02-% и он выводит все что связанно с февралем 19 года, как добавить чтобы в этом коде выводилась дата и "-%"
А почему не использовать between в том же sql? Чтобы взять последний день месяца - SELECT last_day(date_add('2009-02-28', INTERVAL 1 MONTH)). Ну а первый день традиционно начинается с 1 числа