mysql DATE YEAR() - группировка по годам на основе даты GROUP BY + ORDER BY -- пример SQL запрос (дата)

Forums:

Вот такой запрос, который опираясь на связь между двумя таблицами выберет список лет, в течении которых выполнялись проекты:

SELECT   YEAR(tbd.`end_date`) as `year`
    FROM   `pageStructure`  tb LEFT JOIN  `Projects` tbd  ON
         tb.`contentID` = tbd.`ProjectID`
               WHERE tb.`parentID` = 25 GROUP BY year ORDER BY year DESC;

Результат запроса может выглядеть, например так:

2018
2016