Я использую запрос ниже, чтобы поместить значения навыков в соответствующие категории.
select distinct
case
when skilldescript like 'cspace%' then 'CSPACE'
when skilldescript like 'gen%' then 'GENERAL'
when skilldescript like 'rope%' then 'ROPE'
when skilldescript like 'sct%' then 'SCT'
when skilldescript like 'trench%' then 'TRENCH'
end as Skill_Category
from skillTable
Запрос дает мне следующий результат:
Skill_Category
--------------
CSPACE
GENERAL
ROPE
SCT
TRENCH
То, что я сейчас пытаюсь выполнено sh - запрос должен возвращать количество различных наборов навыков, подпадающих под каждую категорию. Итак, результат должен быть:
Skill_Category Count
----------------------
CSPACE 11
GENERAL 5
ROPE 20
SCT 10
TRENCH 3
Я пробовал использовать count () или sum (), но они выбирают только количество отдельных строк.