Hilfe bei der folgenden Abfrage
- Pro Kategorie alle Gruppen, die Zugriff auf die Kategorie haben
- für alle Kategorien im Forum
Hilfe bei der folgenden Abfrage
Würde so etwas die Aufgabe erfüllen:
SELECT
cg.category_id,
g.name AS "Gruppenname",
CASE
WHEN cg.permission_type = 1 THEN 'Erstellen'
WHEN cg.permission_type = 2 THEN 'Antworten'
WHEN cg.permission_type = 3 THEN 'Sehen'
END AS "Berechtigung"
FROM category_groups cg
JOIN groups g ON g.id = cg.group_id
ORDER BY cg.category_id