Пожалуйста, посмотрите на мою фотографию, на которой я попытался объяснить, чего я хочу достичь: каждый столбец должен представлять собой сумму значений в стране и категории. Как вы предложите мне решить эту проблему? Должен быть стандартный подход SQL пользователя, которого я пропустил.
Я знаю, что могу обойти это как-то вроде
case when category = 'CatA' then sum(value) as 'CatA'
, а затем group by
но когда мои категории слишком много, это решение будет грязным, я буду избегать его.
Я использую Oracle SQL и жабу
РЕДАКТИРОВАТЬ: У меня есть два ответа, но я думаю, что неправильно сообщил, что я sh. По сути, я sh должен достичь избегать ввода категорий вручную .
