Heim >Datenbank >MySQL-Tutorial >Wie finde ich in MySQL die Arbeitstage zwischen zwei angegebenen Daten?

Wie finde ich in MySQL die Arbeitstage zwischen zwei angegebenen Daten?

王林
王林nach vorne
2023-08-24 20:25:051401Durchsuche

Wie finde ich in MySQL die Arbeitstage zwischen zwei angegebenen Daten?

Mit der Funktion DATEDIFF(expr1, expr2) können wir die Arbeitstage zwischen zwei angegebenen Daten ermitteln.

Wenn wir beispielsweise die Arbeitstage zwischen „27.05.2017“ und „23.05.2017“ ermitteln möchten, lautet die MySQL-Abfrage wie folgt:

mysql> Select DATEDIFF('2017-05-27','2017-05-23') AS 'Total Business Days';
+----------------------+
| Total Business Days  |
+----------------------+
| 4                    |
+----------------------+
1 row in set (0.00 sec)

Das obige ist der detaillierte Inhalt vonWie finde ich in MySQL die Arbeitstage zwischen zwei angegebenen Daten?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen