[Db] incartato col count

Marcello Vezzelli marcello a vezz.it
Lun 18 Dic 2006 16:07:33 CET


Domenico L. ha scritto:
> ti odio! spiegarti prima? :-P
eh, se spiegassero a me tutto insieme :D
Sono stato spiegato a rate eheh :)


>
> select date_format( data, '%Y %m') as dt,
>    'arancia' as frutto,
>    sum( case when frutto = :variabileUtente then 1 else 0 end) as
> contoFruttoScelto,
>    count(*) as totale,
>    sum( case when frutto = :variabileUtente then 1 else 0 end) /
> count(*) * 100 as percentuale
> #    contoFruttoScelto/totale*100 as percentuale #->Non funziona purtropo
> from frutta
> group by dt
bellissima.

Grazie 1000... approccio diverso, molto educativo!

Ciao
Marcello



Maggiori informazioni sulla lista Db