Mailinglisten-Archive |
hi, oder SELECT a.id,a.name,b.themenid FROM a RIGHT JOIN b ON a.id=b.id WHERE b.themenid=[gegebener wert] (falls ich die richtung der 1-n beziehung falsch verstanden habe, dann "right" durch "left" ersetzen). gruß julián daniel Tel: +49.(0)211.159225-55 Fax: +49.(0)211.159225-67 Email: info_(at)_eportas.de URL: http://www.eportas.de > -----Ursprüngliche Nachricht----- > Von: Gloss Mathias [mailto:Mathias.Gloss_(at)_start.de] > Gesendet: Dienstag, 20. März 2001 13:57 > An: 'mysql-de_(at)_lists.4t2.com' > Betreff: AW: Komplizierte Abfrage > Wichtigkeit: Niedrig > > > Aloha, > > > ---------- > > Von: Jens Wolfgarten[SMTP:JWolfgarten_(at)_web.de] > > > > Ich habe ein Problem mit der Abfrage einiger Datensätze, da MySQL kein > > subselect unterstützt. Folgenden Tabellen sind vorhanden: > > > > TabelleA > > ======== > > ID > > NAME > > > > > > TabelleB > > ======== > > ID > > THEMENID > > > > In der zweiten Tabelle werden Kategorien für die erste > Verwaltung, so daß > > A > > zu B 1:n verknüpft ist. Wie schaffe ich es jetzt bei gegebener THEMENID > > alle > > Datensätze der TabelleA rauszubekommen, wo beide IDs übereinstimmen? > > > ei ganz normal - da brauchst du gar keine Subselects. > > select * from a,b where b.themenid = <übergebene id> > and a.id = b.id > > (wenn ich das richtig verstanden hab) > > Viele Grüße, Mathias > > --- > *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive