From 0f7b5e3f29e90083ec25fb8d14baf8ca789480e7 Mon Sep 17 00:00:00 2001 From: trochas Date: Tue, 3 Dec 2024 14:33:51 +0100 Subject: [PATCH 1/2] =?UTF-8?q?ajout=20de=20createAirline=20oubli=C3=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- MonetDB.py | 1 + 1 file changed, 1 insertion(+) diff --git a/MonetDB.py b/MonetDB.py index 864f46d..5793f30 100644 --- a/MonetDB.py +++ b/MonetDB.py @@ -1,5 +1,6 @@ import pymonetdb +createAirline = """CREATE TABLE airlines("IATA_CODE" VARCHAR(2) NOT NULL PRIMARY KEY UNIQUE, "AIRLINE" VARCHAR(99) NOT NULL);""" createAirports = """CREATE TABLE airports("IATA_CODE" VARCHAR(3) NOT NULL PRIMARY KEY UNIQUE, "AIRPORT" VARCHAR(100), "CITY" VARCHAR(40), "STATE" VARCHAR(2), "COUNTRY" VARCHAR(40), "LATITUDE" REAL, "LONGITUDE" REAL);""" createFlights = """CREATE TABLE flights("YEAR" INT, "MONTH" INT, "DAY" INT, "DAY_OF_WEEK" INT, "AIRLINE" VARCHAR(2), "FLIGHT_NUMBER" INT, "TAIL_NUMBER" VARCHAR(6), "ORIGIN_AIRPORT" VARCHAR(5), "DESTINATION_AIRPORT" VARCHAR(5), "SCHEDULED_DEPARTURE" INT, "DEPARTURE_TIME" INT, From 6dfca9d245a17a13d9f25f41ec5af31a49f27a51 Mon Sep 17 00:00:00 2001 From: trochas Date: Tue, 3 Dec 2024 14:35:56 +0100 Subject: [PATCH 2/2] =?UTF-8?q?ajout=20de=204=20requ=C3=AAte=20SQL=20SELEC?= =?UTF-8?q?T?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/main.py b/main.py index 005555d..444422c 100644 --- a/main.py +++ b/main.py @@ -7,6 +7,11 @@ requeteSelect1MonetDB = """SELECT * FROM flights WHERE "AIRLINE" = 'AA';""" requeteSelect2MonetDB = """SELECT * FROM flights;""" +requeteSelect2MonetDB = """SELECT * FROM flight WHERE “DAY” > 10;""" + +requeteSelect2MonetDB = """SELECT * FROM flight WHERE “DAY” > 30;""" + + requeteCreateTableMonetDB = """CREATE TABLE flights10 AS SELECT * FROM FLIGHTS WHERE "DAY" > 10;""" requeteDeleteMonetDB = """DELETE FROM flights WHERE "DAY" > 10;""" @@ -23,6 +28,14 @@ WHERE airline = 'AA' requeteSelect2PostgreSQL = """SELECT * FROM public.flights""" +requeteSelect2PostgreSQL = """SELECT * FROM public.flight +WHERE “DAY” > 10 +""" + +requeteSelect2PostgreSQL = """SELECT * FROM public.flight +WHERE “DAY” > 30 +""" + requeteCreateTablePostgreSQL = """CREATE TABLE flights10 AS SELECT * FROM FLIGHTS WHERE "DAY" > 10""" requeteDeletePostgreSQL = """DELETE FROM flights WHERE "DAY" > 10"""