Oracle in Pillole: Il CUBO facile
Posted by Alessia, Roberta, Saverio ed Antonella | Posted in CUBO , Oracle , Oracle facile , Oracle in pillole , SQL | Posted on 07:34
Il Cubo di Dati può essere creato e gestito solo con complessi e costosi prodotti di Business Intelligence?
Niente di più falso.
Se siete capaci di effettuare una Query con il Group by...siete anche capaci di fare un Cubo...
La Query di base:
Select Regione, Venditore, prodotto, sum(vendite_anno), sum(vendite_anno_prec) from vendite group by Regione, Venditore, prodotto
Ecco qui il Cubo:
Select Regione, Venditore, prodotto, sum(vendite_anno), sum(vendite_anno_prec) from vendite
group by Cube (Regione, Venditore, prodotto)
Il risultato? Tutti i raggruppamenti possibili (Totale generale, per Regione, per Venditore, per Prodotto, e per tutte le altre combinazioni possibili).
Se invece le dimensioni sono gerarchiche (non vi serve un Cubo, ma solo tutti i possibili subtotali) la query da utilizzare è:
Select Regione, Venditore, prodotto, sum(vendite_anno), sum(vendite_anno_prec) from vendite
group by Rollup(Regione, Venditore, prodotto)
Provate per credere!
Comments Posted (0)
Posta un commento