title image


Smiley Re: komplizierte Abfrage - Kreuzprodukt
Das bedeutet, dass die Datenmenge exponentiell zu den Suchattributen wächst.



Nur, wenn du keine Index benutzt.



Vielleicht gibts eine andere Möglichkeit?



Diese hätte ich noch im Angebot:

SELECT f.name

FROM frucht f

JOIN fruchtattribute fa ON fa.fruchtid = f.fruchtid

AND ( (fa.attributname = 'form' AND fa.attributwert = 'rund')

OR (fa.attributname = 'farbe' AND fa.attributwert = 'grün') )

GROUP BY f.name

HAVING COUNT(*) = 2;

Grüße

Saluk



diu vive floreque.
Spockus

erreicht am 04.03.2008 09:47:23

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: