ich plage mich mit einer richtigen SQL-Formulierung herum und komme irgendwie nicht weiter. Die Beiträge mit der Diskussion um IFNULL verwirren micht eigentlich nur, denn ich versuche zwar "wenn - dann" zu formulieren, bekomme aber immer Fehlermeldungen. Es wäre toll, wenn mir jemand einmal in meine Formel ein Beispiel für das Feld "Bereich-ID" einbauen kann, vielleicht kann ich das dann nachvollziehen und dann für andere Felder auch passend einbauen.
Auch wenn ich die Überarbeitung vom Handbuch Base von Robert vom 16.12.17 durchforste, bekomme ich immer Syntaxfehler....
Was ich aber absolut nicht begreife ist, dass mir bei meiner Abfrage die Tabelle im Original angezeigt wird, obwohl das Feld "Bereich-ID" leer ist, hier die SQL-Formel:
Code: Alles auswählen
SELECT "Status_Meldungen"."ID" AS "ID", "Status_Meldungen"."Mitglied-ID" AS "Mitglied-ID", "Status_Meldungen"."Status-Jahr-ID" AS "Status-Jahr-ID", "Status_Meldungen"."Datum-Meldung" AS "Datum-Meldung", "Status_Meldungen"."Mitglied-Funktion" AS "Mitglied-Funktion", "Status_Meldungen"."Bereich-ID" AS "Bereich-ID", "Status_Meldungen"."erledigt-ID" AS "erledigt-ID", "Jahre"."Bezeichnung" FROM "Status_Meldungen", "Jahre" WHERE "Status_Meldungen"."Status-Jahr-ID" = "Jahre"."ID" ORDER BY "Jahre"."Bezeichnung" DESC
Code: Alles auswählen
SELECT "Status_Meldungen"."ID" AS "ID", "Status_Meldungen"."Mitglied-ID" AS "Mitglied-ID", "Status_Meldungen"."Status-Jahr-ID" AS "Status-Jahr-ID", "Status_Meldungen"."Datum-Meldung" AS "Datum-Meldung", "Status_Meldungen"."Mitglied-Funktion" AS "Mitglied-Funktion", "Status_Meldungen"."Bereich-ID" AS "Bereich-ID", "Status_Meldungen"."erledigt-ID" AS "erledigt-ID", "Jahre"."Bezeichnung", "Bereich"."Bezeichnung" FROM "Status_Meldungen", "Jahre", "Bereich" WHERE "Status_Meldungen"."Status-Jahr-ID" = "Jahre"."ID" AND "Status_Meldungen"."Bereich-ID" = "Bereich"."ID" ORDER BY "Jahre"."Bezeichnung" DESC
PS für Robert: Ich bin sicher immer noch zusehr Anfänger um Deine Erklärungen immer umsetzen zu können