Fungsi AGE digunakan untuk mengira perbezaan umur antara tarikh tertentu dengan tarikh lain. Sintaksnya ialah: AGE(tarikh_lajur, tarikh_untuk_bandingkan, [unit_umur]). Parameter termasuk lajur tarikh yang mana perbezaan umur akan dikira, tarikh yang digunakan untuk perbandingan dan unit umur pilihan (lalai ialah tahun). Sila ambil perhatian apabila menggunakan fungsi ini bahawa nilai negatif bermakna date_to_compare berlaku sebelum date_column dan fungsi AGE hanya digunakan pada data jenis tarikh.

fungsi AGE dalam SQL
Apakah fungsi AGE?
Fungsi AGE mengira perbezaan umur antara tarikh tertentu dan tarikh lain.
Sintaks:
<code class="sql">AGE(date_column, date_to_compare, [age_unit])</code>
Parameter:
Contoh:
<code class="sql">SELECT AGE(birthdate, GETDATE()) AS age_in_years FROM Person;</code>
Pertanyaan ini mengira umur dalam tahun untuk setiap orang dalam jadual Orang dan menyimpannya dalam lajur age_in_years. Person 表中每个人的年龄(单位为年),并将其存储在 age_in_years 列中。
注意事项:
date_to_compare 发生在 date_column 之前,则函数将返回负值。age_unit
date_to_compare berlaku sebelum date_column, fungsi akan mengembalikan nilai negatif. 🎜🎜Jika unit_umur tidak dinyatakan, tahun akan digunakan sebagai unit secara lalai. 🎜🎜Fungsi AGE hanya berfungsi pada data jenis tarikh. 🎜🎜Atas ialah kandungan terperinci Apakah maksud umur dalam sql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!