| |
 | 
 Member
 
 Beiträge: 19
 
 
 | hallo, 
 ich bin eben auf ein problem mit jet sql (access 2010) gestoßen, das ich nicht lösen kann. es geht darum, das ich in einer abfrage eine tabelle 2x left-joinen muss, access diese abfrage aber nicht akzeptiert. es kommt die meldung "Join-Ausdruck nicht unterstützt".
 das lustige: mit inner joins statt left joins geht es. ich brauche aber auch die NULL-werte.
 
 hier die abfrage:
 
 SELECT b.So_SOP AS Au_WertAlt, c.So_SOP AS Au_WertNeu, a.Au_Datum, a.Au_Grund, a.Us_UserID
 FROM (tblAudit a LEFT JOIN tblExtractionSOP b ON b.So_ID=CINT(a.Au_WertAlt))
 LEFT JOIN tblExtractionSOP c ON c.So_ID=CINT(a.Au_WertNeu)
 WHERE a.Au_FeldNr=2004 AND Au_TabellePK=14023
 ORDER BY a.Au_Datum;
 
 im netz findet man dazu endweder nichts, oder falsche antworten die einfach nicht funktionieren (stichwort derived tables -alles probiert).
 
 kann mir jemand sagen, wie ich die abfrage umschreiben muss, damit access 2010 diese akzeptiert?
 
 sven
 
 
 
 Edited by SvenG 24.07.17  09:32
 
 |  |
 |