[collisions_ipv6.py] mise en forme (esthétisme)
parce que je trouve qu'on parse mieux la query comme ça
This commit is contained in:
parent
b6daf34f42
commit
6f45725da9
1 changed files with 11 additions and 3 deletions
|
@ -5,8 +5,8 @@
|
|||
|
||||
import psycopg2
|
||||
import sys
|
||||
sys.path.append('/usr/scripts/gestion')
|
||||
import ipt
|
||||
sys.path.append('/usr/scripts')
|
||||
import gestion.ipt as ipt
|
||||
|
||||
# Connection à la base sql via pgsql
|
||||
pgsql = psycopg2.connect(database='filtrage', user='crans')
|
||||
|
@ -15,7 +15,15 @@ pgsql.set_isolation_level(0)
|
|||
curseur = pgsql.cursor()
|
||||
|
||||
# On regarde s'il y a deux ipv6 identiques avec des mac non identiques
|
||||
collision_mac_ip_request = "SELECT DISTINCT a.date as date1, a.mac as mac1, a.ip as ip1, b.date as date2, b.mac as mac2, b.ip as ip2 FROM mac_ip as a, mac_ip as b where a.ip=b.ip AND a.mac != b.mac AND a.date >= b.date AND a.date - b.date < interval '3 day' ORDER BY a.date;"
|
||||
collision_mac_ip_request = """SELECT DISTINCT
|
||||
a.date as date1, a.mac as mac1, a.ip as ip1,
|
||||
b.date as date2, b.mac as mac2, b.ip as ip2
|
||||
FROM mac_ip as a, mac_ip as b
|
||||
WHERE a.ip = b.ip AND
|
||||
a.mac != b.mac AND
|
||||
a.date >= b.date AND
|
||||
a.date - b.date < interval '3 day'
|
||||
ORDER BY a.date;"""
|
||||
curseur.execute(collision_mac_ip_request)
|
||||
collision_mac_ip = curseur.fetchall()
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue