Články v rubrice ‘MySQL’

MySQL: Jak zjistit stáří v měsících? PERIOD_DIFF

12. 9. 2007 19.22

Před chvilkou jsem se pokoušel z MySQL databáze vytáhnout stáří některých položek. Nicméně nestačilo mi dostat údaj v letech, což lze podle MySQL dokumentace pro přesný výpočet provést přibližně takto:

SELECT (YEAR(CURDATE()) - YEAR(my_date)) - (RIGHT(CURDATE(),5) < RIGHT(my_date,5))
	AS age
FROM my_table