Announcement

Collapse
No announcement yet.

Wie FULL OUTER JOIN umschreiben?

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Wie FULL OUTER JOIN umschreiben?

    Hallo,
    ich habe ein SQL-Befehl, welcher FULL OUTER JOIN benutzt, aber nicht unterstützt wird. (Als Datenbank benutze ich Access 2003 *.mdb)
    Und ich wollte fragen, ob mir jemand sagen kann, wie ich diesen Befehl umschreiben kann.

    Code:
    select tabelle1.at_id, tabelle1.at_snr, tabelle2.name1, tabelle3.name2, tabelle2.ort1,
           tabelle3.ort2 from tbl_auftraege tabelle1 
    full outer join 
    (select at_bet_part_at_id, at_bet_part_name as name1, at_bet_part_ort as ort1 from 
           tbl_auftraege_beteiligte_parteien where at_bet_part_typ = 5) as tabelle2 
                     on (tabelle1.at_id = tabelle2.at_bet_part_at_id) 
    full outer join 
    (select at_bet_part_at_id, at_bet_part_name as name2, at_bet_part_ort as ort2 from 
           tbl_auftraege_beteiligte_parteien where at_bet_part_typ = 6) as tabelle3 
                     on (tabelle1.at_id = tabelle3.at_bet_part_at_id) 
    where tabelle1.at_snr like :snr ;

  • #2
    Hallo MichelM,

    siehe
    Implementing the Equivalent of a FULL OUTER JOIN in Microsoft Access
    Olaf Helper

    <Blog> <Xing>
    * cogito ergo sum * errare humanum est * quote erat demonstrandum *
    Wenn ich denke, ist das ein Fehler und das beweise ich täglich

    Comment

    Working...
    X