Mailinglisten-Archive |
So sprach Horst Lohnstein am Sun, Mar 04, 2001 at 06:26:32PM +0100: > Liebe Listenteilnehmer, > > ich habe folgendes Abfrageproblem mit mySQL: > > In einer DB sind 3 Tabellen: > 1. Sachgebiete > 2. Bücher > 3. eine Bezugs-DB, die Sachgebiete auf Bücher bezieht > > Die Bezugs-DB hat zwei Felder: > 1. BId: für die IDs der Bücher > 2. SId: für die IDs der Sachgebiete > > Jedes Buch kann mehreren Sachgebieten zugeordnet sein. > > Mit welchem SELECT-Statement erhalte ich diejenigen Bücher, die für etwa > drei Sachgebiete spezifiziert sind? ALso diejenigen Bücher, die für SYNTAX > und SEMANTIK und SPRACHTHEORIE spezifiziert sind. UNTESTED! SELECT Buecher.Name FROM Buecher,Sachg,BezDB WHERE BezDB.BId = Buecher.ID AND BezDB.SId = Sachg.ID AND Sachg.ID IN ('SYNTAX', 'SEMANTIK', 'SPRACHTHEORIE') Alexander Skwar -- How to quote: http://learn.to/quote (german) http://quote.6x.to (english) Homepage: http://www.digitalprojects.com | http://www.iso-top.de iso-top.de - Die guenstige Art an Linux Distributionen zu kommen Uptime: 1 hour 15 minutes --- *** Weitere Infos zur Mailingliste und MySQL unter http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive