Я хочу получить первый день каждого соответствующего месяца текущего года. Например, если пользователь выбирает «2010-06-15», запрос требует выполнения от «2010-06-01» вместо «2010-06-15».Как получить первый день каждого месяца в mysql?
Пожалуйста, помогите мне рассчитать первый день с выбранной даты. В настоящее время я пытаюсь получить желаемое с помощью следующего MySQL выберите запрос:
Select
DAYOFMONTH(hrm_attendanceregister.Date) >=
DAYOFMONTH(
DATE_SUB('2010-07-17', INTERVAL - DAYOFMONTH('2010-07-17') + 1 DAY
)
FROM
hrm_attendanceregister;
Благодарность
[Не использовать формат даты] (http://stackoverflow.com/questions/3298288/how-to-get-first-day-of-every-corresponding-month-in-mysql/28966866#comment- 46185420), это медленно. – Pacerier