From 77e26c89278386c6f0723e017140566da5064320 Mon Sep 17 00:00:00 2001 From: nbillard Date: Fri, 16 Dec 2022 08:48:24 +0100 Subject: [PATCH] added data to test Q8 --- insert.sql | 11 +++++++++++ request.sql | 10 +++++----- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/insert.sql b/insert.sql index 2afcf01..c567578 100644 --- a/insert.sql +++ b/insert.sql @@ -130,6 +130,11 @@ INSERT INTO Scientifique VALUES ( 'mcf hors classe' ); +INSERT INTO Scientifique VALUES ( + 7, + 'mcf' +); + ---------------------------------------------------------------------- -- -- -- Etablissement -- @@ -170,6 +175,12 @@ INSERT INTO Enseignant_Chercheur VALUES ( '2' ); +INSERT INTO Enseignant_Chercheur VALUES ( + 7, + 1, + '5' +); + ---------------------------------------------------------------------- -- -- -- Evenement -- diff --git a/request.sql b/request.sql index c5981f6..6bf0fc9 100644 --- a/request.sql +++ b/request.sql @@ -3,9 +3,9 @@ -- --------+---+---+---+---+---+---+---+---+---+----+----+----+----+----+----+----+----+----+----+----+----+ -- Axel | | | O | O | | | | | | | | x | | | | | | | | | | -- --------+---+---+---+---+---+---+---+---+---+----+----+----+----+----+----+----+----+----+----+----+----+ --- Ronan | | O | | | | x | | | | x | | | | | | x | | | | | | +-- Ronan | | O | | | | O | | | | x | | | | | | x | | | | | | -- --------+---+---+---+---+---+---+---+---+---+----+----+----+----+----+----+----+----+----+----+----+----+ --- Yasmine | | | | | O | | | O | | | | | | O | O | | | | O | | O | +-- Yasmine | | | | | O | | | x | | | | | | O | O | | | | O | | O | -- --------+---+---+---+---+---+---+---+---+---+----+----+----+----+----+----+----+----+----+----+----+----+ -- Nathan | O | | | | | | O | | O | | O | | | | | | O | | | | | -- --------+---+---+---+---+---+---+---+---+---+----+----+----+----+----+----+----+----+----+----+----+----+ @@ -72,7 +72,7 @@ SELECT iddoctorant, count(distinct idPublication) as NombrePublication FROM publie_doctorant GROUP BY idDoctorant; --- Ronan Q6 +-- Ronan Q6 tested SELECT COUNT(*) FROM Doctorant WHERE date_soutenance < NOW(); @@ -85,7 +85,7 @@ WHERE idPersonnel IN ( ) ); ---Yasmine QUESTION 8 Testé +--Yasmine QUESTION 8 SELECT EC.idEnseignant,P.nom,P.prenom FROM Enseignant_chercheur EC, Personnel P WHERE P.idPersonnel=EC.idEnseignant @@ -118,7 +118,7 @@ SELECT idDoctorant, nom, prenom FROM ( RIGHT JOIN Personnel p ON d.idDoctorant=p.idPersonnel GROUP BY e.idDoctorant, nom, prenom HAVING COUNT(DISTINCT s.idScientifique)=1 -); +) DoctorantInfo; -- Nathan Q11 tested SELECT idPersonnel, nom, prenom, nbEtudiant FROM Personnel, (