phpbar.de logo

Mailinglisten-Archive

Re: Abfrage
Archiv Mailingliste mysql-de

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Abfrage



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 


Home | Main Index | Thread Index

php::bar PHP Wiki   -   Listenarchive