PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DB Werte vergleichen und zählen



Dany
01.02.2010, 14:20
Hi,
ich steh mal wieder völlig auf dem Schlauch :der:
Folgendes Szenario:
Aus einer DB Tabelle werden verschiedene Werte der letzten 60 Sek ausgelesen.

sieht dann beispielsweise so aus:

Test1
TestX
Test3
Test1
TestY
TestX

Diese sollen nun gezählt werden und die doppelten dabei rausgefiltert werden.

So das als Ergebnis dann 4 rauskommt, weil 4 verschiedene Werte vorhanden sind.

Irgendwie hab ich im Moment nicht mal ne ansatzmöglichkeit... :der:

Gruß Dany

jpwfour
01.02.2010, 14:40
GROUP BY könnte gleiche Einträge zusammenfassen.
Oder du verwendest DISTINCT, was im Hintergrund oft aufs gleiche rausläuft.
http://dev.mysql.com/doc/refman/5.1/de/distinct-optimization.html

Dany
01.02.2010, 17:06
Big Thx
GROUP BY war die lösung.

Gruß Dany