Um noch zielgerichteter mit MySQL arbeiten zu können, lohnt es sich, einige Daten- und Zeitfunktionen zu kennen. Einer der nützlichsten Befehle des Datenbankmanagementsystems ist die Funktion MySQL DATEDIFF. Sie gibt die Anzahl der Tage zwischen zwei Daten aus. Dafür müssen diese lediglich als zugelassene Datenwerte hinterlegt sein. Die jeweilige Ausgabe ist dann entweder ein positiver oder ein negativer Wert, je nachdem, ob der Zeitraum chronologisch abgefragt wird oder nicht.