Moi,
voiko sql-kyselyllä saada vastauksena kyseisen kaltaisen taulukon(output).
data:
pvm yksikkö
1.1.2011 helsinki
1.1.2011 helsinki
2.1.2011 ivalo
14.1.2011 ivalo
20.1.2011 helsinki
output:
pvm helsinki ivalo
1.1.2011 2 0
2.1.2011 0 1
14.1.2011 0 1
20.1.2011 1 0
kiitos
voiko sql-kyselyllä saada vastauksena kyseisen kaltaisen taulukon(output).
data:
pvm yksikkö
1.1.2011 helsinki
1.1.2011 helsinki
2.1.2011 ivalo
14.1.2011 ivalo
20.1.2011 helsinki
output:
pvm helsinki ivalo
1.1.2011 2 0
2.1.2011 0 1
14.1.2011 0 1
20.1.2011 1 0
kiitos
Vastaukset 1
Vanhimmat
Kyllä sen voi mutta se on turhan hankalaa..
Paremmin ehkä näin
SELECT pvm, yksikko, count(*) AS lkm
FROM taulu
GROUP BY pvm, yksikko;
uloste:
pvm,yksikko,lkm
1.1.2011,helsinki,2
14.1.2011,ivalo,1
2.1.2011,ivalo,1
20.1.2011,helsinki,1