Eli taulukkona on
luku1 luku2 luku3
1 0 3
1 1 1
1 0 2
1 4 2
Onko pelkällä SQL kielellä mahdollista saada ykkösien summaa selville?
Tuosta tulisi siis tuloksena 6
luku1 luku2 luku3
1 0 3
1 1 1
1 0 2
1 4 2
Onko pelkällä SQL kielellä mahdollista saada ykkösien summaa selville?
Tuosta tulisi siis tuloksena 6
Vastaukset 2
Vanhimmat
select (
(select count(*) from taulukko where luku1 = 1)
(select count(*) from taulukko where luku2 = 1)
(select count(*) from taulukko where luku3 = 1)
)
tajusin periaatteen. Mysql ei tosin vielä tue alikyselyjä, niin mun pitää tehdä monta eri kyselyä.