Ajout des output console apres les load date

This commit is contained in:
Albert Braimi 2025-10-28 15:39:20 +01:00
parent 0bebde27c7
commit b23c2f2a69

View File

@ -37,14 +37,18 @@ FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\n' LINES TERMINATED BY '\n'
IGNORE 1 ROWS; 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 : > REMARQUE :
> La dernière ligne de cette requete permet de : > La dernière ligne de cette requete permet de :
> 1. Créer une variable sur `code_iata`. > 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 ```sql
LOAD DATA INFILE '/var/lib/mysql-files/t_aeroport.tsv' LOAD DATA INFILE '/var/lib/mysql-files/t_aeroport.tsv'
INTO TABLE t_aeroport INTO TABLE t_aeroport
@ -53,6 +57,10 @@ LINES TERMINATED BY '\n'
IGNORE 1 LINES IGNORE 1 LINES
(aeroport_id, @code_iata, code_icao, nom)SET code_iata = NULLIF(@code_iata, 'null'); (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` ##### Importation des données dans la trable `t_compagnie`
```sql ```sql
@ -62,6 +70,10 @@ FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\n' LINES TERMINATED BY '\n'
IGNORE 1 LINES; 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` ##### Importation des données dans la trable `t_type_avion`
```sql ```sql
@ -71,6 +83,10 @@ FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\n' LINES TERMINATED BY '\n'
IGNORE 1 LINES; 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` ##### Importation des données dans la trable `t_avion`
```sql ```sql
@ -80,6 +96,10 @@ FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\n' LINES TERMINATED BY '\n'
IGNORE 1 LINES; 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` ##### Importation des données dans la trable `t_programme_vol`
```sql ```sql
@ -89,6 +109,10 @@ FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\n' LINES TERMINATED BY '\n'
IGNORE 1 LINES; 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` ##### Importation des données dans la trable `t_vol`
```sql ```sql
@ -98,6 +122,10 @@ FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\n' LINES TERMINATED BY '\n'
IGNORE 1 ROWS; 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` ##### Importation des données dans la trable `t_reservation`
```sql ```sql
@ -107,13 +135,16 @@ FIELDS TERMINATED BY '\t'
LINES TERMINATED BY '\n' LINES TERMINATED BY '\n'
IGNORE 1 LINES; IGNORE 1 LINES;
``` ```
```sql
Query OK, 5455883 rows affected (29.077 sec)
Records: 5455883 Deleted: 0 Skipped: 0 Warnings: 0
```
# Requetes # Requetes
SELECT * SELECT immatriculation, capacite
FROM t_compagnie FROM t_avion
JOIN t_avion ON t_avion.compagnie_fk = t_compagnie.compagnie_id WHERE compagnie_fk = 60
WHERE t_compagnie.compagnie_id = 60
ORDER BY t_avion.capacite DESC ORDER BY t_avion.capacite DESC
LIMIT 2; LIMIT 2;