У меня есть HTML-форма, внутри которой есть средство выбора даты, предназначенное только для month
и Year
, поэтому пользователь выбирает месяц и год, а затем отправляет форму на моем сервере, т.е. Java Servlet
.получая это значение на request.getParameter
, и оно дает 08/2018
08 - месяц, а 2018 - год
, поэтому на моем сервере я должен написать запрос, который может дать мне данные месяца-годакоторый выбран
запрос, о котором я думаю, выглядит примерно так:
select cashier from tableName where billdate=''
, так какое значение я должен дать дате выставления счета, чтобы он предоставил мне данные длявыбранный месяц, как в настоящее время, у меня есть месяц как 08, а год как 2018
Примечание: - Я использую MySql5.5
РЕДАКТИРОВАТЬ
Поскольку я могу использовать этот запрос также: - SELECT * FROM tableName WHERE YEAR(billdate) = 2018 AND MONTH(billdate) = 8
, но проблема в том, что я получаю дату как 08/2019
как можноя разделил его на две переменные