Требование
В таблице есть разные SKILL_ID, которые я хочу сгруппировать, чтобы сформировать ИМЯ КОМАНДЫ. У разных команд могут быть общие навыки.
ТАБЛИЦА СТРУКТУРЫ
ГРУППЫ, КОТОРЫЕ БУДУТ СОЗДАНЫ НА ОСНОВЕ SKILL_NAME
Мой текущий подход
SELECT A.SKILL_ID,A.SKILL_NAME,
CASE
WHEN A.SKILL_ID IN ('102003','102004','102011','102029') THEN 'OTRTEAM'
ELSE 'RESTTEAM'
END AS TEAM_NAME
FROM WFS_SKILL A
Но согласно вышеприведенной реализации, если присутствует только один навык, тогда также будет OTRTEAM, я хочу проверить все комбинации навыков, затем назначить только команду