У меня есть таблица со столбцом «дата» и «имя». Здесь вы можете найти образец таблицы: http://sqlfiddle.com/#!2/eddede/1Pivot SQL table
Что мне нужно сделать, так это подсчет количества строк, которые человек имеет на каждый год. Если у человека нет значения в году X, вы должны увидеть 0. Порядок имен должен быть на общем счете текущего года DESC, поэтому на данный момент: 2014.
Я могу рассчитывать на каждый год/имя, но не уверен, что это нужно для сводной таблицы: http://sqlfiddle.com/#!2/eddede/3
Я хотел бы, что результат должен выглядеть следующим образом:
NAME 2012 2013 2014 TOTAL
Person B 2 2 2 6
Person C 0 1 2 3
Person A 4 3 1 8
Я пытался, но я получаю что-то вроде этого (So Я не пишу неправильный SQL-запрос ...)
2012 2013 2014
6 6 5
Если в MySQL лучше добавить его в тегах. –