webForumDet fria alternativet

Exkludera dubbletter i Count

1 svar · 382 visningar · startad av rattst

rattstMedlem sedan okt. 200016 inlägg
#1

Hej!
Jag räknar en row i en tabell och sorterar radera efter det.
Problemet är att jag vill exkludera eventuella dubbletter när jag räknar.
hur gör jag?

CssonMedlem sedan feb. 2000438 inlägg
#2

Om du använder MySQL 3.23.2 eller senare:

SELECT COUNT(DISTINCT kolumn) FROM tabell

Använder du en tidigare version måste du lösa det på annat sätt, till exempel en vanlig SELECT DISTINCT och sedan (beroende på vilket språk du använder) loopa igenom resultatet och räkna antal rader.

/Csson

[Redigerat av Csson den 12 okt 2000]

127 ms totalt · 3 externa anrop · v20260731065814-full.86db40fa
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)