X-Git-Url: http://gitweb.pimeys.fr/?a=blobdiff_plain;f=bde%2Ftransactions.sh;h=ba4dcbfd6aa9d5dba374ec6c700d3661834155c7;hb=9655c18a358e13b44f7dfcc12f3688fd97a5b538;hp=088ec5cfc3af1654666430a56ade238425a9e0ef;hpb=ba3876d42b071ce4a3e4b2b1822e984813edb481;p=scripts-20-100.git diff --git a/bde/transactions.sh b/bde/transactions.sh index 088ec5c..ba4dcbf 100755 --- a/bde/transactions.sh +++ b/bde/transactions.sh @@ -2,10 +2,13 @@ # Pour trouver les transactions de quelqu'un dans la base de données +# Montre également les pseudos émetteur et destinaire et le solde +# cumulé "croissant". + export LESS='-S' psql note -c " - SELECT t.id, t.date, + SELECT t.id, t.date, t.type, sum((CASE WHEN $1 = emetteur THEN (CASE WHEN $1 = destinataire THEN 0 ELSE -1 END) ELSE 1 END)*montant*quantite) OVER (ORDER BY date ASC) AS soldeapres, t.quantite, t.montant, t.description, t.valide, t.emetteur, t.destinataire, adhe.pseudo AS emetteur, adhd.pseudo AS destinataire