Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Tính tuổi dựa trên ngày sinh

PHP

# object oriented
$from = new DateTime('1970-02-01');
$to   = new DateTime('today');
echo $from->diff($to)->y;

# procedural
echo date_diff(date_create('1970-02-01'), date_create('today'))->y;

bản trình diễn

MySQL

SELECT TIMESTAMPDIFF(YEAR, '1970-02-01', CURDATE()) AS age

bản trình diễn



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách giám sát cơ sở dữ liệu MySQL / MariaDB bằng Netdata trên CentOS 7

  2. Làm thế nào để chuyển đổi một chuỗi thành ngày tháng trong MySQL?

  3. Làm thế nào để tính toán tổng số đang chạy trong MySQL

  4. Nhập tệp CSV trực tiếp vào MySQL

  5. Đếm số hàng trong bảng