Calculs sur les dates

Une colonne de type DATE peut être additionnée à un nombre qui sera considéré comme un nombre de jours même s'il est fractionnaire. Le résultat affiché sera une date.

  1. Rechercher le nom, la date d'embauche (masque par défaut) et la date d'embauche + 90 jours renommée « Fin période essai » des employés du département 41.

La différence entre deux dates sera un nombre de jours qui peut être fractionnaire si les dates stockées contiennent des heures, des minutes et des secondes.

  1. Rechercher le nom et l'intervalle en jours entre aujourd'hui et la date d'embauche (renommé DELTA) des employés.

La date actuelle s'obtient par « CURRENT_DATE » ;

L'instant actuel (avec heures, minutes, secondes et fractions de secondes) s'obtient par « NOW() », qu'on peut transformer en date simple par « CAST(NOW() AS DATE) ».

Les calculs sur les dates peuvent servir de critères de restriction.

  1. Rechercher le nom, la date d'embauche des employés embauchés moins d'une année après la première embauche d'un employé.