Original von user-255
Ach so.. sry, hatte wohl zu sehr überflogen
Aber wenn das item keinen owner hat, sollte das doch in der Datenbank gespeichert
sein, oder? Sprich, dass das owner Feld dann auf Null steht.
Dann einfach
> select * from items where owner = null
Theoretisch, ja. Wenn der Account Ordnungsgemäss gelöscht wird, ist das auch so. Nur hat es wohl mehr irgendwo eine Löschmöglichkeiten, die das ausser Acht lassen. Somit irren in der Datenbank Schlüssel umher, die halt "verloren" sind.
Um das "Verloren"-sein nochmal zu erklären:
Ein Schlüssel ist dann verloren, wenn der Wert in der Spalte "owner"
nicht in der Tabelle "accounts" zu finden ist.
Eine Mehr-Query-Möglichkeit hab ich ja. Zuerst alle schlüssel zum Haus holen und dann, Datensatz für Datensatz kontrollieren, ob owner in der Tabelle "accounts" ist.
Aber ich wollte es in einen Query bringen... Wenn mir jemand sagt, dass es unmöglich ist, ist auch gut ^^"
EDIT: Macht doch nichts... Wir überfliegen alle mal etwas zu schnell