Database
 sql >> Teknologi Basis Data >  >> RDS >> Database

Cara menghitung usia dari tanggal lahir di SQL

Berikut cara menghitung usia dari tanggal lahir di SQL. Anda dapat menggunakan kueri MySQL berikut. Ganti saja date_of_activity dan nama_tabel dengan nama kolom Anda. date_of_activity adalah kolom di tabel table_name. Ini berguna jika Anda perlu mengetahui aktivitas terkini.

SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(now()) - TO_DAYS(date_of_activity)), '%Y') + 0 dari table_name;

dengan variabel tersimpan

SET @date_of_activity='2013-29-11 10:00:00';SELECT DATE_FORMAT(FROM_DAYS(TO_DAYS(now()) - TO_DAYS(@date_of_activity)), '%Y') + 0 dari table_name; 

Pernyataan di atas mengurangi tanggal aktivitas dari tanggal terakhir. Kemudian mengubah hasilnya menjadi tahun.

Beberapa kasus penggunaan:

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. LIHAT SQL

  2. Pemodelan Basis Data

  3. Hancurkan Tembok! Cara Unsilo Data Anda

  4. Cara Kerja Login di Server Tertaut (Contoh T-SQL)

  5. Cara Menyalin Data Dari Satu Tabel ke Tabel Lainnya di SQL