Hi,

Edgar Kuchelmeister schrieb:

select a.Bezeichnnung, a.Preis, l1.Name, L1.EKPreis, L2.Name, L2.EKPries
from
  artikel a
  join Lieferanten l1 on a.Lieferant_ID1 = l1.Lieferant_ID
  join Lieferanten l2 on a.Lieferant_ID2 = l2.Lieferant_ID
where ...

...
Noch eine Frage die hier aufgetaucht ist:
Ich habe die Abfrage natürlich in der SQL-Ansicht erstellt. Dazu muss der Button "SQL-Kommando direkt ausführen" gedrückt sein, ein Speichern ohne dies führt zu Fehlermeldungen. Auch die "Design"-Ansicht führt zu einer Fehlermeldung. Liegt das daran, dass man eine solche Abfrage in der "Design"-Ansicht nicht ausführen kann, weil die GUI da begrenzt ist?

es scheint, dass die GUI zwingend die Information benötigt, um welche Art von Join es sich handelt. Benutzt du statt "join" ein "inner join" sollte es funktionieren. Normalerweise wird "inner" in SQL als default join-Typ angenommen.


Als grobe Einführung mit beispielen in das "Join"-Thema habe ich so auf die Schnelle das da gefunden:
http://www.sql-und-xml.de/sql-tutorial/tabellen-verknuepfen-mit-join.html

André



---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@de.openoffice.org
For additional commands, e-mail: users-h...@de.openoffice.org

Antwort per Email an