Hallo,
SELECT DISTINCT Produkt,Farbe FORM tabelle WHERE Farbe='rot' OR Farbe='grün'
Diese Abfrage bringt dir jetzt vermutlich immer noch das Ergebnis
1 | rot
1 | grün
2 | rot
oder so.
Wenn du stattdessen nur die 1 und die 2 haben willst, dann musst du aus dem DISTINCT noch das ", Farbe" rausnehmen (falls die Datenbank das mitmacht trotz WHERE-Klausel):
SELECT DISTINCT Produkt FROM tabelle WHERE Farbe='rot' OR Farbe = 'grün'
oder auch
SELECT DISTINCT Produkt FROM tabelle WHERE Farbe IN ('rot', 'grün')
MfG
Rouven
--
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(
-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(