Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Uzyskaj różnicę lat między dwiema datami w MySQL jako liczbę całkowitą

Dla każdego, kto się z tym spotka:

można to zrobić innym sposobem:

SELECT TIMESTAMPDIFF(YEAR, date_of_birth, CURDATE()) AS difference FROM student

W przypadku różnic w miesiącach zastąp YEAR z MONTH , a dla dni zastąp YEAR z DAY

Mam nadzieję, że to pomoże!



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Usunąć duplikaty za pomocą tylko zapytania MySQL?

  2. Pobieranie połączonej listy w bazie danych MySQL

  3. MySQL NIE W zapytaniu

  4. Wystąpił błąd JNI, sprawdź instalację i spróbuj ponownie w Eclipse x86 Windows 8.1

  5. Jak znaleźć luki w numeracji sekwencyjnej w mysql?