Compare commits

..

No commits in common. "a5f8e10aa255b6a25cbc546693875fb2784deb21" and "1a38bf8865af3e2e64d57867ce98f7f521a5b0a3" have entirely different histories.

View file

@ -1,11 +1,7 @@
-- | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | -- | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 |
-- --------+---+---+---+---+---+---+---+---+---+----+----+----+----+----+----+----+----+----+----+----+----+ -- --------+---+---+---+---+---+---+---+---+---+----+----+----+----+----+----+----+----+----+----+----+----+
<<<<<<< HEAD
-- Axel | | | O | O | | | | | | | | x | O | | | | | | | | |
=======
-- Axel | | | O | O | | | | | | | | x | x | | | | | | | | | -- Axel | | | O | O | | | | | | | | x | x | | | | | | | | |
>>>>>>> 1a38bf8865af3e2e64d57867ce98f7f521a5b0a3
-- --------+---+---+---+---+---+---+---+---+---+----+----+----+----+----+----+----+----+----+----+----+----+ -- --------+---+---+---+---+---+---+---+---+---+----+----+----+----+----+----+----+----+----+----+----+----+
-- Ronan | | O | | | | O | | | | O | | | | | | x | | | | | | -- Ronan | | O | | | | O | | | | O | | | | | | x | | | | | |
-- --------+---+---+---+---+---+---+---+---+---+----+----+----+----+----+----+----+----+----+----+----+----+ -- --------+---+---+---+---+---+---+---+---+---+----+----+----+----+----+----+----+----+----+----+----+----+
@ -141,14 +137,14 @@ WHERE pub.classeConf = 'A' AND pub.classeConf NOT IN ('A*', 'B', 'C');
--RIGHT JOIN Publication pub ON pub.idPublication = ps.idScientifique --RIGHT JOIN Publication pub ON pub.idPublication = ps.idScientifique
--WHERE pub.classeConf IN 'A*', 'A', 'B', 'C'; --WHERE pub.classeConf IN 'A*', 'A', 'B', 'C';
-- Axel Q13 tested -- Axel Q13
SELECT DISTINCT p.idPersonnel, p.nom, p.prenom FROM Personnel p SELECT p.idScientifique, p.nom, p.prenom FROM Personnel p
JOIN Enseignant_Chercheur ec ON ec.idEnseignant = p.idPersonnel JOIN Enseignant_Chercheur ec ON ec.idEnseignant = p.idPersonnel
RIGHT JOIN Encadrement encad1 ON ec.idEnseignant = encad1.idScientifique RIGHT JOIN Encadrement encad1 on encad1.idEnseignant = ec.idEnseignant
WHERE ec.idEnseignant = encad1.idScientifique WHERE ec.idEnseignant = encad1.idScientifique
AND NOT EXISTS (SELECT * FROM Doctorant doc AND NOT EXISTS (SELECT * FROM Doctorant doc
WHERE NOT EXISTS(SELECT * FROM Encadrement encad2 WHERE NOT EXISTS(SELECT * FROM Encadrement encad2
WHERE encad2.idScientifique = ec.idEnseignant WHERE encad2.idScientifique = ec.idScientifique
AND encad2.idDoctorant = doc.idDoctorant)); AND encad2.idDoctorant = doc.idDoctorant));
-- Yasmine QUESTION 14 Testé -- Yasmine QUESTION 14 Testé