Utilisation du module cube
Bonsoir,
je suis à la recherche d'informations sur le module cube de pg.
L'objectif est assez simple : afficher un tableau à 2 dimensions qui serait le résultat d'un select group by .
exemple :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28
|
select pdvorigine, codestop, count(*) from abadr a inner join abconso c using (idadr) group by 1, 2 order by 1,2 ;
pdvorigine | codestop | count
------------+----------+-------
003A | DO | 321
003A | OK | 41952
007A | AQ | 3405
007A | DO | 81
007A | OK | 14610
013A | AQ | 1
013A | DO | 284
013A | OK | 32448
017A | AQ | 5823
017A | DO | 108
017A | OK | 25164
022A | AQ | 4199
022A | DO | 114
022A | OK | 18873
031A | AQ | 3768
031A | DO | 32
031A | OK | 18694
036A | DO | 110
036A | OK | 9794
038A | AQ | 13
038A | DO | 180
038A | OK | 6360
038B | AQ | 8
...... |
Je souhaiterais plutôt avoir un tableau comme ceci :
Code:
1 2 3 4 5
|
| OK | DO | ...
003A | 445 | 4545 |
007A | 122 | 6611 |
... |
Je sais que la question a déjà été posé sur ce forum mais je n'ai pas trouvé (ou compris) grand chose sur ce que j'ai trouvé sur le net.
Merci d'avance si vous avez des pistes.