]> gitweb.pimeys.fr Git - scripts-20-100.git/blobdiff - bde/transactions.sh
[bde] Shortcuts utiles
[scripts-20-100.git] / bde / transactions.sh
diff --git a/bde/transactions.sh b/bde/transactions.sh
new file mode 100755 (executable)
index 0000000..f7d4b00
--- /dev/null
@@ -0,0 +1,12 @@
+#!/bin/bash
+
+# Pour trouver les transactions de quelqu'un dans la base de données
+
+export LESS='-S'
+
+psql bde -c "
+   SELECT t.id,t.date,t.quantite,t.montant,t.remarque,t.valide,t.emetteur,t.destinataire,
+          adhe.pseudo AS emetteur, adhd.pseudo AS destinataire
+   FROM transactions AS t, adherents AS adhe, adherents AS adhd
+   WHERE $1 in (emetteur, destinataire) AND t.emetteur=adhe.numcbde AND t.destinataire=adhd.numcbde AND valide
+   ORDER BY date DESC;"