Да, вместо годов лучше было бы в условии задачи упомянуть дни недели или что-то в этом роде. А так, транспонированный запрос - это своего рода классика. Мне подобную задачку подкинули на интервью лет 10 назад. Пришлось чуть призадумаццо, но как только начал кулемать на бумажке слова sum и decode, интервьюеры дружно обрадовались и ответ зачлиcrypto5 wrote:Вообще говоря из вашего вопроса было не очевидно что года должны быть захардкожены в запросе, я к примеру подумал что нет, и в таком случае decode не прокатит.
![Smile :)](./images/smilies/icon_smile.gif)
Запрос с плавающим количеством колонок в зависмости от данных - так не бывает. Иначе бы парсер с ума сошел.