Matthias Apsel: Abfrage nur Ergebnis wo Zuordnung fehlr

Beitrag lesen

Om nah hoo pez nyeetz, Paul!

Ich habe meine Seiten in einer MYSQL Datenbank abgespeichert.
ID, Name, Zuordnung
1 Startseite 0
2 Unterseite 1
3 Unterseite 1
4 Menüpunkt 0
5 Unterseite 4

6 ------------- wurde gelöscht---- ist also nicht mehr vorhanden

7 Problem         6

Wenn ich also jetzt die Zuordnungen abrufe wird die Seite mit der ID 7 nicht mehr angezeigt, weil ja die Zuordnung von 6 auf 6 nicht mehr da ist. Alle Seiten mit Zuordnung 0 sind Hauptpunkte.

und wenn ich jetzt aber genau die Abfrage andersrum machen möchte...

Ich will nur die Tabellensätze habe, die keine Zuordnung mehr haben, also nur die wo die Zuordnung gelöscht wurde?

Es sollte nur die ID 7 angezeigt werden.

Deine Datenbank ist kaputt. Du hast eine 1:1-Beziehung. Die Datenbank selbst sollte das Löschen des Datensatzes 6 unterbinden, weil er vom Datensatz 7 referenziert wird.

Stichwort: referentielle Integrität.

Matthias

--
Der Unterschied zwischen Java und JavaScript ist größer als der zwischen Mond und mondän.