Я работаю дизайнером / разработчиком с частичной занятостью и занимаюсь фотографией с частичной занятостью. У меня есть база данных фотографий с различными кусочками метаданных. Я хочу запросить базу данных и вернуть список лет, когда были сделаны фотографии, и количество фотографий, которые были сделаны в этом году.
Короче, я хочу список, который выглядит следующим образом:
2010 (35 photos)
2009 (67 photos)
2008 (48 photos)
Вот запрос, который я использую:
SELECT YEAR(date) AS year, COUNT(filename) as quantity FROM photos WHERE visible='1' GROUP BY 'year' ORDER BY 'year' DESC
Вместо того, чтобы использовать все возможные годы (база данных включает фотографии с 2010-2008), это единственный результат:
2010 (35 photos)
Я пробовал много разных синтаксисов, но сейчас я сдаюсь и прошу помощи!