phpbar.de logo

Mailinglisten-Archive

[php] SQL-Frage, drei Tabellen

[php] SQL-Frage, drei Tabellen

Seong-Min Kang kang at respice.de
Fre Jun 15 13:27:41 CEST 2007


Hallo,

Gemander, Ronny schrieb:
> Ochso... dann hab ich das flasch verstanden... brauchst nur das OR durch 
> AND zu ersetzen...

das wird auch nicht gehen, da die Kondition zeilenweise geprüft wird.
Ein Merkmal wird nie gleichzeitig 1, 2 und 3 sein ;)

Eine (nicht ganz elegante, ungetestete) Idee:
SELECT
...
COUNT(id_merkmal) AS merkmale
FROM objekt_merkmal
WHERE id_merkmal = 1 or id_merkmal.....
GROUP BY id_objekt
HAVING merkmale = 3

Grüße Seong

php::bar PHP Wiki   -   Listenarchive