La fonction AGE est utilisée pour calculer la différence d'âge entre une date spécifiée et une autre date. La syntaxe est la suivante : AGE(date_column, date_to_compare, [age_unit]). Les paramètres incluent la colonne de date pour laquelle la différence d'âge doit être calculée, la date utilisée pour la comparaison et une unité d'âge facultative (la valeur par défaut est les années). Veuillez noter lorsque vous utilisez cette fonction qu'une valeur négative signifie que date_to_compare se produit avant date_column et que la fonction AGE s'applique uniquement aux données de type date.
Fonction AGE en SQL
Qu'est-ce que la fonction AGE ?
La fonction AGE calcule la différence d'âge entre une date spécifiée et une autre date.
Syntaxe :
<code class="sql">AGE(date_column, date_to_compare, [age_unit])</code>
Paramètres :
Exemple :
<code class="sql">SELECT AGE(birthdate, GETDATE()) AS age_in_years FROM Person;</code>
Cette requête calcule l'âge en années de chaque personne dans la table Person
et le stocke dans la colonne age_in_years
. Person
表中每个人的年龄(单位为年),并将其存储在 age_in_years
列中。
注意事项:
date_to_compare
发生在 date_column
之前,则函数将返回负值。age_unit
date_to_compare
se produit avant date_column
, la fonction renverra une valeur négative. 🎜🎜Si age_unit
n'est pas spécifié, les années seront utilisées comme unité par défaut. 🎜🎜La fonction AGE ne fonctionne que pour les données de type date. 🎜🎜Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!