]> gitweb.pimeys.fr Git - scripts-20-100.git/commitdiff
Mise à jour des scripts de stats de la bade bde vers la base note
authorVincent Le Gallic <legallic@crans.org>
Sat, 4 Apr 2015 23:15:20 +0000 (01:15 +0200)
committerVincent Le Gallic <legallic@crans.org>
Sat, 4 Apr 2015 23:15:20 +0000 (01:15 +0200)
bde/stats/consos.sh
bde/stats/record.sh
bde/stats/soldes.sh

index cc130f4d8dd383926192b7b5262bbaa2a3544aed..bf11e1765c7c1c8c592179cfcf7de2715e5a18e6 100755 (executable)
@@ -3,4 +3,4 @@
 # Affiche (par ordre décroissant d'occurrence)
 # le nombre de chaque conso effectuées par un comte
 
-psql bde -c "SELECT remarque, SUM(quantite) AS qte FROM transactions WHERE $1 in (emetteur, destinataire) AND valide GROUP BY remarque ORDER BY qte DESC;"
+psql note -c "SELECT description, SUM(quantite) AS qte FROM transactions WHERE $1 in (emetteur, destinataire) AND valide GROUP BY description ORDER BY qte DESC;"
index ba9ed786a8b50b53953adab31f2e4e0a3e329c65..321f3b7a053bafd3567f5e7102b9516c31f98750 100755 (executable)
@@ -3,4 +3,4 @@
 # Affiche par ordre décroissant les plus grand consommateur d'une conso
 # La comparaison est faite avec un ILIKE, on peut donc utiliser % et _
 
-psql bde -c "SELECT t.remarque, a.nom, a.prenom, a.pseudo, SUM(t.quantite) AS qte FROM transactions AS t, adherents AS a WHERE remarque ILIKE '$1' AND a.numcbde=t.emetteur AND valide GROUP BY t.remarque, a.nom, a.prenom, a.pseudo ORDER BY qte DESC;"
+psql note -c "SELECT t.description, c.nom, c.prenom, c.pseudo, SUM(t.quantite) AS qte FROM transactions AS t, comptes AS c WHERE description ILIKE '$1' AND c.idbde=t.emetteur AND valide GROUP BY t.description, c.nom, c.prenom, c.pseudo ORDER BY qte DESC;"
index 37d9a71ec2c976a5abe5967cd2cd57cc9c157d35..027056c1e81977df6099e12c4015dc80a8ece6a0 100755 (executable)
@@ -4,8 +4,8 @@
 
 if [[ "$1" = "--no-club" ]]
 then
-    psql bde -c "SELECT nom, prenom, pseudo, solde FROM adherents WHERE NOT club ORDER BY solde DESC;"
+    psql note -c "SELECT nom, prenom, pseudo, solde FROM comptes WHERE type!='club' ORDER BY solde DESC;"
 else
-    psql bde -c "SELECT nom, prenom, pseudo, solde FROM adherents ORDER BY solde DESC;"
+    psql note -c "SELECT nom, prenom, pseudo, solde FROM comptes ORDER BY solde DESC;"
 fi