Reports > SQL WITH Statement (Common Table Expressions) für Auswertung vererbter Rechte durch Untergruppen
-
Ich bin gerade dabei, mir eine Auswertung zu basteln, wer welche Rechte in ChurchTools hat, also individuelle Personenrechte, Rechte über den Status, Rechte über die Gruppen und Rechte über die Gruppentypen. Dies habe ich soweit fertig, aber mit den Untergruppen funktioniert es nicht. Ich habe bei SQL das WITH Statement gefunden, mit dem man Vererbungen gut übersichtlich darstellen kann, gerade wenn es mehrere Ebenen tief geht. Dies hat bei der Abfrage immer einen "Syntax-Fehler" produziert.
Hat da jemand Erfahrung mit? Wenn nein: Ist das WITH Statement überhaupt mit der verwendeten MySQL / MariaDB-Version kompatibel? Wir sind keine SelfHoster und im Hintergrund läuft MySQL-Version: 10.1.29-MariaDB-6.
Vielen Dank im Voraus!