Требуется помощь по следующему вопросу:
- По каждой категории: все группы, имеющие доступ к этой категории
- для всех категорий форума
Требуется помощь по следующему вопросу:
Подойдет ли что-то вроде этого:
SELECT
cg.category_id,
g.name AS "Group Name",
CASE
WHEN cg.permission_type = 1 THEN 'Create'
WHEN cg.permission_type = 2 THEN 'Reply'
WHEN cg.permission_type = 3 THEN 'See'
END AS "Permission"
FROM category_groups cg
JOIN groups g ON g.id = cg.group_id
ORDER BY cg.category_id