所有类别下的所有组

需要协助处理以下查询

  • 每个类别中拥有该类别访问权限的所有组
    - 对于论坛中的所有类别

类似这样的东西可以完成工作吗:

SELECT 
    cg.category_id,
    g.name AS "组名称",
    CASE 
      WHEN cg.permission_type = 1 THEN '创建'
      WHEN cg.permission_type = 2 THEN '回复'
      WHEN cg.permission_type = 3 THEN '查看'
    END AS "权限"
FROM category_groups cg
  JOIN groups g ON g.id = cg.group_id
ORDER BY cg.category_id
2 个赞