Heim > Datenbank > MySQL-Tutorial > Wie erhalte ich den ersten Tag einer Woche in MySQL?

Wie erhalte ich den ersten Tag einer Woche in MySQL?

Barbara Streisand
Freigeben: 2024-11-11 16:17:03
Original
262 Leute haben es durchsucht

How to Get the First Day of a Week in MySQL?

MySQL: Bestimmen des ersten Tages einer Woche

Angenommen, Sie haben ein Datum, z. B. den 03.01.2011, und möchten es tun Erhalten Sie den ersten Tag dieser Woche, in diesem Fall der 02.01.2011. Dies ist besonders relevant für eine Abfrage, die Daten nach Wochen gruppiert, aber auf Abweichungen bei den Anfangsdaten jeder Woche stößt.

Um den ersten Tag einer Woche zu bestimmen, können Sie eine der folgenden MySQL-Funktionen verwenden:

  • Sonntag als erster Tag der Woche:

    DATE_ADD(mydate, INTERVAL(1-DAYOFWEEK(mydate)) DAY)
    Nach dem Login kopieren
  • Montag als erster Tag der Woche:

    DATE_ADD(mydate, INTERVAL(-WEEKDAY(mydate)) DAY);
    Nach dem Login kopieren

In Ihrer spezifischen Abfrage können Sie die folgende Zeile ändern, um den ersten Tag der Woche auszuwählen:

  date(date_entered) as week,   <-------This is what I want to change to select the first day of the week.
Nach dem Login kopieren

Bis Durch die Integration einer der oben genannten Funktionen können Sie sicherstellen, dass der Beginn jeder Woche unabhängig vom tatsächlichen Datum mit Ihrem Wunschtag übereinstimmt.

Das obige ist der detaillierte Inhalt vonWie erhalte ich den ersten Tag einer Woche in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage