webForumDet fria alternativet
Logga in / Bli medlem

SQL-fråga - count()

Databaser & SQL

3 svar · 321 visningar · startad av Troxy

Medlem sedan mars 20041 505 inlägg
Trådstart#1

Går det att räkna två saker med count() i samma SQL-fråga? Jag använder MySQL.

Jag vill räkna alla rader där poll=0 och alla rader där poll=1 och få ut separat, utan att behöva skapa två objekt.

Tacksam för svar!

Medlem sedan dec. 200012 464 inlägg
#2
select sum(case when poll = 1 then 1 else 0 end) as poll1,
sum(case when poll = 0 then 1 else 0 end) as poll0
from t
where poll in (1,0)

flyttas från ASP

Medlem sedan mars 20041 505 inlägg
#3

Tack så otroligt mycket!

Medlem sedan juni 200032 967 inlägg
255 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
117 ms — ändringar (db)