Mailinglisten-Archive |
Hallo Reinhold, welche Version benutzt denn Du? Zitat: Mit MySQL 4.1 können nun Subselects, auch bekannt als Subqueries oder verschachtelte Abfragen, verwendet werden. http://www.mysql.de/press/release_2003_07.html Gruß René Thiel (Rennkuckuck) mailto:reti at rennkuckuck.de -- http://Rennkuckuck.de - Die Rumänien-Seiten http://RTOL.de - Dynamische Webseiten mit PHP und mySQL ----- Original Message ----- From: "Reinhold Riedersberger" <mailnews at riedersberger.de> To: <mysql-de at lists.4t2.com> Sent: Wednesday, October 01, 2003 6:35 PM Subject: Select...union > Hallo, > > ich kann mir nicht erklären warum folgende Abfrage nicht > funktioniert. Mit der Bedingung "where id not in" möchte ich doppelte > Datensätze bei einer Verknüfpung mittels union ausschließen. > > select id, '', hersteller, '', '', '', '', url from h_hersteller > where id not in > (select id from h_etikettendrucker where freigeschaltet='J') > > > Die komplette Abfrage habe ich mir wie folgt vorgestellt, funktioniert > aber leider nicht: > > select id, '', hersteller, '', '', '', '', url from h_hersteller > where id not in > (select hersteller_id from h_etikettendrucker where freigeschaltet='J') > union > select id, hersteller_id, hersteller, typenbezeichnung, druckbreite, druckgeschwindigkeit, drucktechnik, url_hersteller from > h_etikettendrucker where freigeschaltet='J' > order by 'hersteller'"; > > Weiß jemand Rat...? > > -- > Mit freundlichen Grüssen > > Reinhold Riedersberger -- Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter -->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive