Hallo!
ich habe 2 Tabellen:
1. Kunden mit
kundenid
name
mit zwei Datensätzen
1,ich
2,du
2. Rechnungen mit
rechnung-id
kundenid
mit einem Datensazt
1,1 ....
Diese habe ich mit einer 1:n Verknüpfung versehen. rechnungen.kundenid mit adressen.Kundenid
In der Abfrage füge ich beide Tabellen ein. Ich lasse die Adressid, Rechnungsid, Name anzeigen
Fall A
bei Verknüpfungstyp VERBUND erscheint dann ein Datensatz 1,1,ich. Das ist ok
Fall B
Bei Verknüpfungstyp Rechter Verknüpfungstyp (zeige alles aus ADRESSEN und passende aus Rechnungen) sehe ich keine Datensätze.
SELECT "Kunden"."KundenID", "Rechnungen"."RechnungsID", "Kunden"."Firma" FROM { OJ "Rechnungen" AS "Rechnungen" RIGHT OUTER JOIN "Kunden" AS "Kunden" ON "Rechnungen"."KundenID" = "Kunden"."KundenID" } ORDER BY "Kunden"."KundenID" ASC
Fall C
Bei linker Verknüpfungstyp den Datensatz 1,1,ich. Also ok
Ich verstehe nicht, dass bei Fall B nichts angezeigt wird - vor allem da ja Fall B zeigt, dass zu der ersten Adresse auch die korrekte Rechnung angezeigt wird.
Habe ich da einen Denkfehler - wenn ja, welchen?
Grüße
Bruno
Verknüpfen von 2 Tabellen
Moderator: Moderatoren
Re: Verknüpfen von 2 Tabellen
Hallo Bruno,
ich habe es ausprobiert, und festgestellt, das Deine Abfrage dann funktioniert, wenn Du den SQL-native Modus einschaltest:
Gruß R
ich habe es ausprobiert, und festgestellt, das Deine Abfrage dann funktioniert, wenn Du den SQL-native Modus einschaltest:
Gruß R
- Dateianhänge
-
- ROJ_SQL_native.png (87.67 KiB) 892 mal betrachtet
- miniKasse MMove 1.0.6 Base Videotutorial
- Windows 11: AOO, LO Linux Mint: AOO, LO
Re: Verknüpfen von 2 Tabellen
Aloha
Welche Version und welches Betriebssystem fährst Du?
Das Verhalten kann ich unter Win XP mit OOo 3.2.1 mit keiner Tabelle (bzw. keinem rechten Verbund) reproduzieren, es werden alle entsprechenden Datensätze angezeigt - egal ob native oder nicht, egal ob per SQL oder per Assistent erstellte Abfrage.db1sbg hat geschrieben:Fall B
Bei Verknüpfungstyp Rechter Verknüpfungstyp (zeige alles aus ADRESSEN und passende aus Rechnungen) sehe ich keine Datensätze.
Welche Version und welches Betriebssystem fährst Du?
Re: Verknüpfen von 2 Tabellen
Ups - darauf wäre ich nicht gekommen!
Vielen Dank!
Bruno
Vielen Dank!
Bruno