Servus,
ich suche eine Möglichkeit möglichst einfach jedem User zu erlauben SQL-Abfragen über eine Formular-Eingabe zu erstellen.
Es geht dabei um eine Sammlung von Fotos in einer Datenbank. Zu den Fotos stehen eine Menge von Informationen zur Verfügung. Neben den exif-Daten (Orientierung, Belichtung, timestamp, Flash, etc.) der Kamera sind die Fotos "getagged" mit Attributen wie "Projekt", "Aktivität", abgebildete Personen, abgebildete Objekte, Beschreibung, Schlagwörter und "location".
Damit lassen sich ja offensichtlich beliebig komplexe Queries erstellen. Vorallem die Kombination von AND/OR und die daraus resultierende Klammerung ist für einen Anfänger/SQL-Fremden schwer zu verstehen. Daher möchte ich die Queries über ein Eingabeformular dynamisch erstellen.
Aber mir fehlen hier die Ideen ... projekt='XY' AND aktivitaet='abc' AND ... ist ja kein Problem, aber wie könnte man Klammerungen in einem Formular darstellen - möglichst einfach handhabbar?
Dazu würd ich gerne ein paar Ideen hören, z.B. aus anderen Tools die eine gute/komplexe aber trotzdem leicht zu bedienende Suche anbieten - da grübel ich schon eine Weile aber mir fällt nix "idioten-sicheres" ein ... euch?
Ich würde mich über ein paar Anregungen freuen ...
Danke sehr