]> gitweb.pimeys.fr Git - scripts-20-100.git/blob - bde/stats/record.sh
[record.sh] On peut faire des compétitions où les jeunes ont une chance
[scripts-20-100.git] / bde / stats / record.sh
1 #!/bin/bash
2
3 # Affiche par ordre décroissant les plus grand consommateur d'une conso
4 # La comparaison est faite avec un ILIKE, on peut donc utiliser % et _
5
6 # On peut spécifier l'année en 2ème paramètre pour prendre seulement
7 # les transactions ayant eu lieu depuis le 01/**09** de l'année
8 [ -n "$2" ] && modifier=" AND date >= '$2-09-01'"
9
10 psql note -c "SELECT string_agg(DISTINCT 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${modifier} GROUP BY c.nom, c.prenom, c.pseudo ORDER BY qte DESC;"