phpbar.de logo

Mailinglisten-Archive

[php] SQL-Frage, drei Tabellen

[php] SQL-Frage, drei Tabellen

Sebastian Mendel lists at sebastianmendel.de
Fre Jun 15 17:38:46 CEST 2007


Seong-Min Kang schrieb:
> 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.....

WHERE id_merkmal IN (1, 2, 3)

> GROUP BY id_objekt
> HAVING merkmale = 3

-- 
Sebastian


php::bar PHP Wiki   -   Listenarchive