Hi Joachim, > Also HAVING geht nur in Verbindung mit GROUP BY. Danke, das wusste ich noch nicht.
> Dar�ber hinaus scheint > es, dass Du dem Assistenten die Logik nicht r�bergebracht hast. Der > bringt n�mlich die Texte zu Partner 1, bei denen txIDpb und txIDztx der > Text-ID entsprechen. Ich hab's nicht geschafft, aber egal, s.u. > Ich kann mir nicht vorstellen, dass Du das gewollt > hast. Ich m�chte die entsprechenden Texte aus tblTexte die den beiden Werten txIDpb und txIDztx entsprechen (beides sind Prim�rkeys in tblTexte). Dein L�sungsvorschlag (leicht modifiziert, s.u.) hat funktioniert. Danke. > SELECT paID, > (SELECT txText FROM tblTexte WHERE txID = p.txIDpb) AS txpb, > (SELECT txText FROM tblTexte WHERE txID = p.txIDztx) AS rxztx > FROM tblPartner modifiziert in: > SELECT paID, > (SELECT txText FROM tblTexte WHERE txID = tblPartner.txIDpb) AS txpb, > (SELECT txText FROM tblTexte WHERE txID = tblPartner.txIDztx) AS rxztx > FROM tblPartner Vielen Dank f�r deine Hilfe. Johannes. > > -----Urspr�ngliche Nachricht----- > > Von: Johannes C. Laxander - Webmaster > [mailto:[EMAIL PROTECTED]] > > Gesendet: Dienstag, 16. Oktober 2001 05:21 > > An: ASP Datenbankprogrammierung > > Betreff: [aspdedatabase] Join Abfrage > > > > Hallo, > > > > ich habe folgende Access-Tabellen mit den Beziehungen txIDpb -> txID > und > > txIDztx -> txID: > > > > tblPartner: paID, txIDpb, txIDztx, ... > > ---- | | > > +-----+-------+ > > | > > V > > tblTexte: txID, txText, ... > > ---- > > > > Bei meiner SQL-Abfrage (mit Access Abfrage-Assistent erstellt) > > > > SELECT tblPartner.paID, tblPartner.txIDpb, tblPartner.txIDztx > > FROM tblTexte INNER JOIN tblPartner ON (tblTexte.txID = > tblPartner.txIDztx) > > AND (tblTexte.txID = tblPartner.txIDpb) HAVING > (((tblPartner.paID)=1)); > > > > wird mir ein Syntax-Fehler angezeigt.!??? > > > > Wor�ber ich stolpere, ist, dass im INNER JOIN tbl.Texte.txID 2x darin > > vorkommt (vorkommen muss!?) > > Wo liegt mein (Denk-)Fehler?? > > > > > > Johannes C. Laxander > > > > > > | [aspdedatabase] als [EMAIL PROTECTED] subscribed > > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv > > | Sie k�nnen sich unter folgender URL an- und abmelden: > > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp > > > | [aspdedatabase] als [EMAIL PROTECTED] subscribed > | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv > | Sie k�nnen sich unter folgender URL an- und abmelden: > | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp > | [aspdedatabase] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdedatabase/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdedatabase.asp
