Ich möchte den ersten Tag jedes entsprechenden Monats des aktuellen Jahres erhalten. Wenn der Benutzer beispielsweise "2010-06-15" auswählt, muss die Abfrage von "2010-06-01" anstelle von "2010-06-15" ausgeführt werden.Wie bekomme ich den ersten Tag eines jeden Monats in mysql?
Bitte helfen Sie mir, wie Sie den ersten Tag vom ausgewählten Datum berechnen. Derzeit versuche ich, wünschenswert mit folgenden mysql SELECT-Abfrage zu erhalten:
Select
DAYOFMONTH(hrm_attendanceregister.Date) >=
DAYOFMONTH(
DATE_SUB('2010-07-17', INTERVAL - DAYOFMONTH('2010-07-17') + 1 DAY
)
FROM
hrm_attendanceregister;
Dank
[Verwenden Sie kein Datumsformat] (http://stackoverflow.com/questions/3298288/how-to-get-first-day-of-ever-corresponding-month-in-mysql/28966866#comment- 46185420), es ist langsam. – Pacerier