Einzelnen Beitrag anzeigen

baurat

Registriert seit: 20. Jan 2007
34 Beiträge
 
#23

AW: DBF-Neulingfrage: Wie kann ich eine Query über mehrere DBF-Tabellen joinen?

  Alt 24. Sep 2011, 23:23
Viélleicht so?

Code:
select t.famname,
       t.rufname,
       ku.bezeichnung,
       ku.kursname,
       ku.id as kursid
from belegung b
inner join teilnehmer t on t.id = b.tnid
inner join kurs ku on ku.id = iif(t.startjahr=2009, b.kursid_1, b.kursid2)

...ja, ZIEMLICH GENAU so...

Danke!

Nur für mich: anstelle einen Alias in der where-clause zu verwenden, nehme ich jetzt also immer einen (bzw. mehrere) inner join. Und aus "if" wird "iif". Bin gespannt was noch für Dialekt-Besonderheiten auftauchen...
  Mit Zitat antworten Zitat