webForumDet fria alternativet

SQL-fråga - count()

3 svar · 321 visningar · startad av Troxy

TroxyMedlem sedan mars 20041 508 inlägg
#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!

LarsGMedlem sedan dec. 200012 465 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

TroxyMedlem sedan mars 20041 508 inlägg
#3

Tack så otroligt mycket!

@ndersMedlem sedan juni 200026 914 inlägg
Genererad på 383 ms · cache AV · v20260730165559-full.f96bc7eb