Auswertungstools - Outer JoinGrundsätzlich ist es leichter, nach vorhandenen Daten zu suchen als nach nicht vorhandenen. Eine einfache SQL-Anweisung, die Sie in ein MIS-Format oder eine MIS-Abfrage eintragen, findet immer nur die Datensätze, für die in allen angesprochenen Tabellen ein Eintrag vorhanden ist. Die Anweisung Wurden für eine Adresse keine Personendaten gespeichert, fehlt dieser Satz im Auswertungsergebnis. Möchten Sie aber wirklich alle Adressen angezeigt bekommen,
unabhängig von gespeicherten Personendaten, müssen Sie OUTER JOIN
verwenden. Beispiele für den so genannten LEFT OUTER JOIN finden Sie
unten. Die gesamte Liste können Sie dann nach dem Feld "Geburtsdatum" auf- oder absteigend sortieren, um z.B. alle Adressen mit bzw. ohne Geburtsdatum an den Anfang zu verschieben. Ergänzen Sie hierzu die Scripts um die Zeile order by n_personendaten.geburtsdatum desc für eine absteigende Sortierung nach dem Geburtsdatum. Für die aufsteigende Sortierung (Standardeinstellung) lassen Sie "desc" einfach weg. |
Outerjoin Informixselect Outerjoin MS SQL Serverselect Outerjoin Oracleselect |
Download von DateienKlicken Sie den Link auf eine Datei mit der rechten Maustaste an und wählen im Kontextmenü "Ziel speichern unter". Nun können Sie die Datei an einer beliebigen Stelle abspeichern. *.sql-Dateien lassen sich auch direkt im Internet-Explorer öffnen, um den enthaltenen Text zu kopieren und in einen geeigneten SQL-Editor einzufügen. *.dat - dateien sind für den Import in MIS vorgesehen (siehe Anleitung). Bitte beachten Sie vor dem Download die Grundsätze für die Nutzung. |
