Rapport de projet module 106
docker cp C:\Users\pn26qvj\Downloads\exports_tsv_final* /var/lib/mysql-files
LOAD DATA INFILE '/var/lib/mysql-files/t_passager.tsv' INTO TABLE t_passager FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 ROWS;
LOAD DATA INFILE '/var/lib/mysql-files/t_aeroport.tsv' INTO TABLE t_aeroport FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 LINES (aeroport_id, @code_iata, code_icao, nom)SET code_iata = NULLIF(@code_iata, 'null');
LOAD DATA INFILE '/var/lib/mysql-files/t_compagnie.tsv' INTO TABLE t_compagnie FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 LINES;
LOAD DATA INFILE '/var/lib/mysql-files/t_type_avion.tsv' INTO TABLE t_type_avion FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 LINES;
LOAD DATA INFILE '/var/lib/mysql-files/t_avion.tsv' INTO TABLE t_avion FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 LINES;
LOAD DATA INFILE '/var/lib/mysql-files/t_programme_vol.tsv' INTO TABLE t_programme_vol FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 LINES;
LOAD DATA INFILE '/var/lib/mysql-files/t_vol.tsv' INTO TABLE t_vol FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 ROWS;
LOAD DATA INFILE '/var/lib/mysql-files/t_reservation.tsv' INTO TABLE t_reservation FIELDS TERMINATED BY '\t' LINES TERMINATED BY '\n' IGNORE 1 LINES;
Requetes
SELECT * FROM t_compagnie JOIN t_avion ON t_avion.compagnie_fk = t_compagnie.compagnie_id WHERE t_compagnie.compagnie_id = 60 ORDER BY t_avion.capacite DESC LIMIT 2;