From b23c2f2a690f58f568ca72f9fcedff70b4dc53e2 Mon Sep 17 00:00:00 2001 From: Albert Braimi Date: Tue, 28 Oct 2025 15:39:20 +0100 Subject: [PATCH] Ajout des output console apres les load date --- README.md | 45 ++++++++++++++++++++++++++++++++++++++------- 1 file changed, 38 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 2353b36..5e6c6c9 100644 --- a/README.md +++ b/README.md @@ -37,14 +37,18 @@ FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 ROWS; ``` +```sql +Query OK, 36095 rows affected (0.106 sec) +Records: 36095 Deleted: 0 Skipped: 0 Warnings: 0 +``` -##### Importation des données dans la trable `t_aeroport` +#### Importation des données dans la trable `t_aeroport` > REMARQUE : > La dernière ligne de cette requete permet de : > 1. Créer une variable sur `code_iata`. -> 2. Assigner la valeur NULL si la valeur string est égale à "N" "U" "L" "L". +> 2. Assigner la valeur NULL si la valeur string est égale à "NULL". > -> Ce qui va permettre de pouvoir importer une donnée avec 4 char alors que la colonne pour `code_iata` n'accepte que 3 char. +> Ce qui va permettre de pouvoir importer une donnée avec 4 char alors que la colonne `code_iata` n'accepte que 3 char. ```sql LOAD DATA INFILE '/var/lib/mysql-files/t_aeroport.tsv' INTO TABLE t_aeroport @@ -53,6 +57,10 @@ LINES TERMINATED BY '\n' IGNORE 1 LINES (aeroport_id, @code_iata, code_icao, nom)SET code_iata = NULLIF(@code_iata, 'null'); ``` +```sql +Query OK, 9854 rows affected (0.067 sec) +Records: 9854 Deleted: 0 Skipped: 0 Warnings: 0 +``` ##### Importation des données dans la trable `t_compagnie` ```sql @@ -62,6 +70,10 @@ FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 LINES; ``` +```sql +Query OK, 110 rows affected (0.004 sec) +Records: 110 Deleted: 0 Skipped: 0 Warnings: 0 +``` ##### Importation des données dans la trable `t_type_avion` ```sql @@ -71,6 +83,10 @@ FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 LINES; ``` +```sql +Query OK, 342 rows affected (0.013 sec) +Records: 342 Deleted: 0 Skipped: 0 Warnings: 0 +``` ##### Importation des données dans la trable `t_avion` ```sql @@ -80,6 +96,10 @@ FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 LINES; ``` +```sql +Query OK, 3950 rows affected (0.025 sec) +Records: 3950 Deleted: 0 Skipped: 0 Warnings: 0 +``` ##### Importation des données dans la trable `t_programme_vol` ```sql @@ -89,6 +109,10 @@ FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 LINES; ``` +```sql +Query OK, 9614 rows affected (0.158 sec) +Records: 9614 Deleted: 0 Skipped: 0 Warnings: 0 +``` ##### Importation des données dans la trable `t_vol` ```sql @@ -98,6 +122,10 @@ FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 ROWS; ``` +```sql +Query OK, 321911 rows affected (2.249 sec) +Records: 321911 Deleted: 0 Skipped: 0 Warnings: 0 +``` ##### Importation des données dans la trable `t_reservation` ```sql @@ -107,13 +135,16 @@ FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 LINES; ``` +```sql +Query OK, 5455883 rows affected (29.077 sec) +Records: 5455883 Deleted: 0 Skipped: 0 Warnings: 0 +``` # Requetes -SELECT * -FROM t_compagnie -JOIN t_avion ON t_avion.compagnie_fk = t_compagnie.compagnie_id -WHERE t_compagnie.compagnie_id = 60 +SELECT immatriculation, capacite +FROM t_avion +WHERE compagnie_fk = 60 ORDER BY t_avion.capacite DESC LIMIT 2;