Menghitung selisih antara dua tanggal dalam format interval yang mudah dibaca (years, months, days). Dengan satu argumen, menghitung dari CURRENT_DATE.
intervalDiperbarui: 12 Jul 2026AGE(timestamp)
AGE(timestamp1, timestamp2)Tanggal akhir (atau satu-satunya jika dibanding CURRENT_DATE)
Tanggal awal (opsional, default CURRENT_DATE)
1 SELECT 2 name, 3 birth_date, 4 AGE(birth_date) AS age 5 FROM employees;
Menghitung umur dari tanggal lahir sampai hari ini.
| name | birth_date | age |
|---|---|---|
| John | 1990-05-15 | 33 years 8 mons 1 day |
| Jane | 1985-12-01 | 38 years 1 mon 14 days |
1 SELECT 2 AGE(2024-12-31, 2024-01-01) AS project_duration;
Menghitung durasi proyek.
| project_duration |
|---|
| 11 mons 30 days |
1 SELECT * 2 FROM employees 3 WHERE AGE(birth_date) >= INTERVAL 30 years 4 AND AGE(birth_date) < INTERVAL 40 years;
Mencari karyawan berumur 30-39 tahun.
Sudah paham AGE? Latih langsung di browser
Latihan interaktif, langsung di browser.