Quick report
Generated: 20/12/2017 13:26:36
Database: postgres on postgres@localhost:5432
Query results
nazione | primi | secondi | terzi | quarti | quinti | sesti | settimi | ottavi | noni | decimi | totale |
---|---|---|---|---|---|---|---|---|---|---|---|
GER | 4 | 3 | 1 | 3 | 2 | 4 | 0 | 1 | 3 | 1 | 22 |
NOR | 1 | 2 | 2 | 3 | 4 | 1 | 2 | 0 | 2 | 1 | 18 |
JPN | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 1 | 0 | 2 | 6 |
SLO | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 1 | 4 |
POL | 0 | 2 | 1 | 0 | 0 | 1 | 4 | 3 | 0 | 3 | 14 |
AUT | 0 | 0 | 3 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 6 |
SUI | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 |
7 rows with 12 columns retrieved.
select nazione,
sum(case when posizione = 1 then 1 else 0 end) as Primi,
sum(case when posizione = 2 then 1 else 0 end) as Secondi,
sum(case when posizione = 3 then 1 else 0 end) as Terzi,
sum(case when posizione = 4 then 1 else 0 end) as Quarti,
sum(case when posizione = 5 then 1 else 0 end) as Quinti,
sum(case when posizione = 6 then 1 else 0 end) as Sesti,
sum(case when posizione = 7 then 1 else 0 end) as Settimi,
sum(case when posizione = 8 then 1 else 0 end) as Ottavi,
sum(case when posizione = 9 then 1 else 0 end) as Noni,
sum(case when posizione = 10 then 1 else 0 end) as Decimi,
sum(case when posizione <= 10 then 1 else 0 end) as Totale
from pyeongchang2018
where data > '2017-07-01' and data <= '2017-12-20' and evento not like '%- serie B%' and evento NOT LIKE '%Ibu Cup' and sport <> 'Curling' and evento <> 'Intercontinental'
and sport = 'Salto' and sesso = 'M' and disciplina not like '%Squadra%'
group by nazione
having sum(case when posizione = 1 then 1 else 0 end)>0 or sum(case when posizione = 2 then 1 else 0 end)>0 or sum(case when posizione = 3 then 1 else 0 end)>0
or sum(case when posizione = 4 then 1 else 0 end)>0 or sum(case when posizione = 5 then 1 else 0 end)>0 or sum(case when posizione = 6 then 1 else 0 end)>0
or sum(case when posizione = 7 then 1 else 0 end)>0 or sum(case when posizione = 8 then 1 else 0 end)>0 or sum(case when posizione = 9 then 1 else 0 end)>0
or sum(case when posizione = 10 then 1 else 0 end)>0
ORDER BY Primi desc, secondi desc, terzi desc, quarti desc, quinti desc, sesti desc, settimi desc, ottavi desc, noni desc, decimi desc, totale desc