AGE 函數用於計算指定日期與另一個日期之間的年齡差。其語法為:AGE(date_column, date_to_compare, [age_unit])。參數包括待計算年齡差的日期列、用於比較的日期和可選的年齡單位(預設為年)。使用函數時需注意,負值表示 date_to_compare 發生在 date_column 之前,且 AGE 函數僅適用於日期類型的資料。
SQL 中的 AGE 函數
什麼是 AGE 函數?
AGE 函數可計算指定日期與另一個日期之間的年齡差。
語法:
<code class="sql">AGE(date_column, date_to_compare, [age_unit])</code>
參數:
範例:
<code class="sql">SELECT AGE(birthdate, GETDATE()) AS age_in_years FROM Person;</code>
此查詢計算Person
表中每個人的年齡(單位為年),並將其存儲在age_in_years
欄位中。
注意事項:
date_to_compare
發生在 date_column
之前,則函數將傳回負值。 age_unit
未指定,則預設使用年為單位。 以上是sql中age是什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!