Merge branch 'master' of https://git.etud.insa-toulouse.fr/rbonnet/tp_bdd2
This commit is contained in:
commit
6ac25dd9f1
2 changed files with 49 additions and 33 deletions
62
insert.sql
62
insert.sql
|
@ -1,4 +1,4 @@
|
|||
INSERT INTO Personnel (
|
||||
INSERT INTO Personnel VALUES (
|
||||
0,
|
||||
'Billard',
|
||||
'Nathan',
|
||||
|
@ -9,7 +9,7 @@ INSERT INTO Personnel (
|
|||
|
||||
|
||||
--Axel
|
||||
INSERT INTO Etablissement(
|
||||
INSERT INTO Etablissement VALUES (
|
||||
01,
|
||||
'Institut National des Sciences Appliquées',
|
||||
'INSA',
|
||||
|
@ -17,7 +17,7 @@ INSERT INTO Etablissement(
|
|||
);
|
||||
|
||||
--Axel
|
||||
INSERT INTO Etablissement(
|
||||
INSERT INTO Etablissement VALUES (
|
||||
02,
|
||||
'Ecole Nationale de l Aviation Civile',
|
||||
'ENAC',
|
||||
|
@ -26,14 +26,14 @@ INSERT INTO Etablissement(
|
|||
|
||||
|
||||
--Axel
|
||||
INSERT INTO Etablissement(
|
||||
INSERT INTO Etablissement VALUES (
|
||||
03,
|
||||
'Ecole Polytechnique',
|
||||
'X',
|
||||
'Paris'
|
||||
);
|
||||
|
||||
INSERT INTO Personnel (
|
||||
INSERT INTO Personnel VALUES (
|
||||
1,
|
||||
'Bonnet',
|
||||
'Ronan',
|
||||
|
@ -42,7 +42,7 @@ INSERT INTO Personnel (
|
|||
'2020-9-15'
|
||||
);
|
||||
|
||||
INSERT INTO Personnel (
|
||||
INSERT INTO Personnel VALUES (
|
||||
2,
|
||||
'Olougouna',
|
||||
'Axel',
|
||||
|
@ -51,7 +51,7 @@ INSERT INTO Personnel (
|
|||
'2020-9-15'
|
||||
);
|
||||
|
||||
INSERT INTO Personnel (
|
||||
INSERT INTO Personnel VALUES (
|
||||
3,
|
||||
'Grane',
|
||||
'Yasmine',
|
||||
|
@ -60,7 +60,7 @@ INSERT INTO Personnel (
|
|||
'2020-9-15'
|
||||
);
|
||||
|
||||
INSERT INTO Personnel (
|
||||
INSERT INTO Personnel VALUES (
|
||||
4,
|
||||
'Wonderland',
|
||||
'Alice',
|
||||
|
@ -77,7 +77,7 @@ INSERT INTO Personnel VALUES (
|
|||
'au chantier',
|
||||
'2020-9-15'
|
||||
);--Axel
|
||||
INSERT INTO Partenaire(
|
||||
INSERT INTO Partenaire VALUES (
|
||||
01,
|
||||
'GFGH',
|
||||
'Allemagne'
|
||||
|
@ -102,40 +102,47 @@ INSERT INTO Scientifique VALUES (
|
|||
|
||||
INSERT INTO Scientifique VALUES (
|
||||
2,
|
||||
'cr1'
|
||||
'mcf'
|
||||
);
|
||||
|
||||
INSERT INTO Labo_externe (
|
||||
INSERT INTO Labo_externe VALUES (
|
||||
0,
|
||||
'LAAS',
|
||||
'France'
|
||||
);
|
||||
|
||||
INSERT INTO Labo_externe (
|
||||
INSERT INTO Encadrement VALUES (
|
||||
4,
|
||||
2
|
||||
);
|
||||
|
||||
INSERT INTO
|
||||
|
||||
INSERT INTO Labo_externe VALUES (
|
||||
1,
|
||||
'CNES',
|
||||
'France'
|
||||
);
|
||||
|
||||
INSERT INTO Labo_externe (
|
||||
INSERT INTO Labo_externe VALUES (
|
||||
2,
|
||||
'GEAS',
|
||||
'Allemagne'
|
||||
);
|
||||
|
||||
INSERT INTO Labo_externe (
|
||||
INSERT INTO Labo_externe VALUES (
|
||||
3,
|
||||
'RUAF',
|
||||
'Russie'
|
||||
);
|
||||
|
||||
INSERT INTO Labo_externe (
|
||||
INSERT INTO Labo_externe VALUES (
|
||||
4,
|
||||
'ENFD',
|
||||
'Angleterre'
|
||||
);
|
||||
|
||||
INSERT INTO Labo_externe (
|
||||
INSERT INTO Labo_externe VALUES (
|
||||
5,
|
||||
'LUBN',
|
||||
'Luxembourg'
|
||||
|
@ -144,14 +151,13 @@ INSERT INTO Labo_externe (
|
|||
|
||||
|
||||
-- Ronan
|
||||
INSERT INTO Labo_externe (
|
||||
INSERT INTO Labo_externe VALUES (
|
||||
6,
|
||||
'BRBN',
|
||||
'Bresil'
|
||||
);
|
||||
|
||||
--Yasmine
|
||||
|
||||
INSERT INTO Projet (
|
||||
01,
|
||||
'BaseDeDonnee',
|
||||
|
@ -165,8 +171,7 @@ INSERT INTO Projet (
|
|||
);
|
||||
|
||||
--Yasmine
|
||||
|
||||
INSERT INTO Projet (
|
||||
INSERT INTO Projet VALUES (
|
||||
02,
|
||||
'langC',
|
||||
'C',
|
||||
|
@ -180,43 +185,41 @@ INSERT INTO Projet (
|
|||
|
||||
|
||||
--Axel
|
||||
INSERT INTO Partenaire(
|
||||
INSERT INTO Partenaire VALUES (
|
||||
01,
|
||||
'GFGH',
|
||||
'Allemagne'
|
||||
);
|
||||
|
||||
--Axel
|
||||
INSERT INTO Partenaire(
|
||||
INSERT INTO Partenaire VALUES (
|
||||
02,
|
||||
'LMC',
|
||||
'Australie'
|
||||
);
|
||||
|
||||
--Axel
|
||||
INSERT INTO Partenaire(
|
||||
INSERT INTO Partenaire VALUES (
|
||||
03,
|
||||
'ESHT',
|
||||
'USA'
|
||||
);
|
||||
|
||||
--Axel
|
||||
INSERT INTO Partenaire(
|
||||
INSERT INTO Partenaire VALUES (
|
||||
01,
|
||||
'HLMY',
|
||||
'Japon'
|
||||
);
|
||||
|
||||
--Axel
|
||||
INSERT INTO Partenaire(
|
||||
INSERT INTO Partenaire VALUES (
|
||||
01,
|
||||
'MAKL',
|
||||
'France'
|
||||
);
|
||||
|
||||
--Yasmine
|
||||
|
||||
INSERT INTO Projet (
|
||||
INSERT INTO Projet VALUES (
|
||||
03,
|
||||
'Programation web',
|
||||
'ProgWeb',
|
||||
|
@ -228,7 +231,6 @@ INSERT INTO Projet (
|
|||
003
|
||||
);
|
||||
|
||||
--Yasmine
|
||||
INSERT INTO Publication VALUES(
|
||||
001,
|
||||
'recherche scientifique sur la chimie organique',
|
||||
|
@ -239,8 +241,6 @@ INSERT INTO Publication VALUES(
|
|||
);
|
||||
|
||||
--Yasmine
|
||||
|
||||
INSERT INTO Publication VALUES(
|
||||
002,
|
||||
'Page rank',
|
||||
DATE '2022-07-07',
|
||||
|
|
20
request.sql
20
request.sql
|
@ -35,8 +35,24 @@ WHERE date_soutenance IS NOT NULL;
|
|||
|
||||
--Nathan Q7
|
||||
SELECT nom, prenom FROM Personnel
|
||||
WHERE idPersonnel NOT IN (
|
||||
SELECT idScientifique FROM Encadrement
|
||||
WHERE idPersonnel IN (
|
||||
SELECT idScientifique FROM Scientifique
|
||||
WHERE idScientifique NOT IN (
|
||||
SELECT idScientifique FROM Encadrement
|
||||
)
|
||||
);
|
||||
|
||||
-- Nathan Q9
|
||||
SELECT nom, prenom FROM Personnel
|
||||
WHERE idPersonnel IN (
|
||||
SELECT idScientifique FROM Scientifique
|
||||
WHERE idScientifique IN (
|
||||
SELECT idScientifique FROM Encadrement
|
||||
WHERE idDoctorant IN (
|
||||
SELECT idDoctorant FROM Doctorant
|
||||
WHERE date_soutenance < NOW()
|
||||
)
|
||||
)
|
||||
);
|
||||
|
||||
-- Ronan Q10
|
||||
|
|
Loading…
Reference in a new issue