Mailinglisten-Archive |
Hi, MySQL unterstützt leider die INNER JOIN-Syntax von MS-Access nicht (wäre zu schön und zu einfach ;) wenn Du aber die Query folgendermassen umschreibst, sollte funktionieren: --------------------> SELECT anrede.anrede, titel.titel, kontaktnamen.vorname, kontaktnamen.nachname, pdatengesch.organisations_id, pdatengesch.abteilung, pdatengesch.funktion, pdatengesch.stasse, pdatengesch.plz, pdatengesch.ort, pdatengesch.ltel, pdatengesch.vtel, pdatengesch.ntel, pdatengesch.lfax, pdatengesch.vfax, pdatengesch.nfax, pdatengesch.lmobil, pdatengesch.vmobil, pdatengesch.nmobil, pdatengesch.email, pdatengesch.website, pdatenpriv.pstrasse, pdatenpriv.pplz, pdatenpriv.port, pdatenpriv.pland, pdatenpriv.pltel, pdatenpriv.pvtel, pdatenpriv.pntel, pdatenpriv.plfax, pdatenpriv.pvfax, pdatenpriv.pnfax, pdatenpriv.plmobil, pdatenpriv.pvmobil, pdatenpriv.pnmobil, pdatenpriv.email, pdatenpriv.web, pdatenversch.gebdat, pdatenversch.notiz FROM titel, anrede, pdatenversch, pdatengesch, pdatenpriv INNER JOIN kontaktnamen ON ( anrede.anrede_id = kontaktnamen.anrede_id AND kontaktnamen.kontakt_id = pdatengesch.kontakt_id AND kontaktnamen.kontakt_id = pdatenpriv.kontakt_id AND kontaktnamen.kontakt_id = pdatenversch.kontakt_id AND titel.titel_id = kontaktnamen.titel_id ); <------------------- -----Ursprüngliche Nachricht----- Von: Jan Kutschera [mailto:jan_(at)_k-production.de] Gesendet: Mittwoch, 20. März 2002 15:15 An: mysql-de_(at)_lists.4t2.com Betreff: SELECT mit INNERJOINs Hallo Liste, Wo liegt hier der Hund begraben? Und wie wäre es richtig? Langsam wird’s zu lang um noch den Überblick zu behalten. SELECT anrede.anrede, titel.titel, kontaktnamen.vorname, kontaktnamen.nachname, pdatengesch.organisations_id, pdatengesch.abteilung, pdatengesch.funktion, pdatengesch.stasse, pdatengesch.plz, pdatengesch.ort, pdatengesch.ltel, pdatengesch.vtel, pdatengesch.ntel, pdatengesch.lfax, pdatengesch.vfax, pdatengesch.nfax, pdatengesch.lmobil, pdatengesch.vmobil, pdatengesch.nmobil, pdatengesch.email, pdatengesch.website, pdatenpriv.pstrasse, pdatenpriv.pplz, pdatenpriv.port, pdatenpriv.pland, pdatenpriv.pltel, pdatenpriv.pvtel, pdatenpriv.pntel, pdatenpriv.plfax, pdatenpriv.pvfax, pdatenpriv.pnfax, pdatenpriv.plmobil, pdatenpriv.pvmobil, pdatenpriv.pnmobil, pdatenpriv.email, pdatenpriv.web, pdatenversch.gebdat, pdatenversch.notiz FROM titel INNER JOIN ((((anrede INNER JOIN kontaktnamen ON anrede.anrede_id = kontaktnamen.anrede_id) INNER JOIN pdatengesch ON kontaktnamen.kontakt_id = pdatengesch.kontakt_id) INNER JOIN pdatenpriv ON kontaktnamen.kontakt_id = pdatenpriv.kontakt_id) INNER JOIN pdatenversch ON kontaktnamen.kontakt_id = pdatenversch.kontakt_id) ON titel.titel_id = kontaktnamen.titel_id; Mit freundlichen Grüßen Jan Kutschera -- ---------------------------------------------------------- Jan Kutschera Bauhaus für Kommunikation Gesellschaft für Mediendialoge mbH Bahnhofsallee 1b , D-37081 Göttingen ---------------------------------------------------------- Tel: 0551 / 38 33 4 - 54 | ISDN-Leo: 0551 / 38 33 4 - 88 Fax: 0551 / 38 33 4 - 44 | ID-Trans: 0551 / 38 33 4 - 83 http://www.media-net.de/ | <mailto:j.kutschera_(at)_media-net.de> ---------------------------------------------------------- --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql --- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive