diff --git a/surveillance/statistiques.py b/surveillance/statistiques.py index 424f256c..b250c897 100644 --- a/surveillance/statistiques.py +++ b/surveillance/statistiques.py @@ -88,6 +88,13 @@ requete = """SELECT ip_crans, sum(upload) AS somme, sum(download) FROM upload WHERE date > timestamp 'now' - interval '1 day' + AND NOT EXISTS ( + SELECT 1 + FROM exemptes + WHERE + upload.ip_crans <<= exemptes.ip_crans + AND upload.ip_ext <<= exemptes.ip_dest + ) GROUP BY ip_crans ORDER BY somme DESC""" curseur2.execute(requete)