Как узнать разницу в годах для двух разных дат?

Я хочу получить разницу в годах для двух разных дат, используя базу данных MySQL.

например:

  • 2011-07-20 - 2011-07-18 => 0 год
  • 2011-07-20 - 2010-07-20 => 1 год
  • 2011-06-15 - 2008-04-11 => 2 3 года
  • 2011-06-11 - 2001-10-11 => 9 лет

Как насчет синтаксиса SQL? Есть ли встроенная функция MySQL для получения результата?

35
задан aslingga 5 December 2011 в 17:10
поделиться