MySQL: Jak zjistit stáří v měsících? PERIOD_DIFF
12. 9. 2007 19.22Př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