merging
This commit is contained in:
commit
0393829d7f
2 changed files with 30 additions and 5 deletions
21
insert.sql
21
insert.sql
|
@ -553,6 +553,9 @@ INSERT INTO Enseignant_Chercheur VALUES (
|
||||||
'7'
|
'7'
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
|
>>>>>>> b119cf9702250b937e1c924da94fb625026da004
|
||||||
|
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
-- --
|
-- --
|
||||||
-- Evenement --
|
-- Evenement --
|
||||||
|
@ -882,6 +885,7 @@ INSERT INTO Publie_Externe VALUES (
|
||||||
5
|
5
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
-- --
|
-- --
|
||||||
-- Partenaire --
|
-- Partenaire --
|
||||||
|
@ -924,6 +928,10 @@ INSERT INTO Partenaire(nom, pays) VALUES (
|
||||||
-- --
|
-- --
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
----------------------------------------------------------------------
|
----------------------------------------------------------------------
|
||||||
-- --
|
-- --
|
||||||
-- Organise --
|
-- Organise --
|
||||||
|
@ -951,3 +959,16 @@ INSERT INTO Encadrement VALUES (
|
||||||
8,
|
8,
|
||||||
2
|
2
|
||||||
);
|
);
|
||||||
|
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
-- --
|
||||||
|
-- Publie doctorant --
|
||||||
|
-- --
|
||||||
|
----------------------------------------------------------------------
|
||||||
|
|
||||||
|
INSERT INTO publie_doctorant VALUES (
|
||||||
|
8,
|
||||||
|
2
|
||||||
|
);
|
||||||
|
|
||||||
|
|
||||||
|
|
14
request.sql
14
request.sql
|
@ -1,7 +1,11 @@
|
||||||
|
|
||||||
-- | 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 | | | | | |
|
||||||
-- --------+---+---+---+---+---+---+---+---+---+----+----+----+----+----+----+----+----+----+----+----+----+
|
-- --------+---+---+---+---+---+---+---+---+---+----+----+----+----+----+----+----+----+----+----+----+----+
|
||||||
|
@ -137,14 +141,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
|
-- Axel Q13 tested
|
||||||
SELECT p.idScientifique, p.nom, p.prenom FROM Personnel p
|
SELECT DISTINCT p.idPersonnel, 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 encad1.idEnseignant = ec.idEnseignant
|
RIGHT JOIN Encadrement encad1 ON ec.idEnseignant = encad1.idScientifique
|
||||||
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.idScientifique
|
WHERE encad2.idScientifique = ec.idEnseignant
|
||||||
AND encad2.idDoctorant = doc.idDoctorant));
|
AND encad2.idDoctorant = doc.idDoctorant));
|
||||||
|
|
||||||
-- Yasmine QUESTION 14 Testé
|
-- Yasmine QUESTION 14 Testé
|
||||||
|
@ -187,7 +191,7 @@ WHERE idScientifique IN (
|
||||||
SELECT idEtablissement, Count(Distinct idEnseignant)
|
SELECT idEtablissement, Count(Distinct idEnseignant)
|
||||||
FROM Enseignant_chercheur
|
FROM Enseignant_chercheur
|
||||||
GROUP BY idEtablissement
|
GROUP BY idEtablissement
|
||||||
HAVING count(Distinct idEnseignant) >= 50;
|
HAVING count(Distinct idEnseignant) >= 2;
|
||||||
|
|
||||||
|
|
||||||
--Yasmine QUESTION 21 Testé
|
--Yasmine QUESTION 21 Testé
|
||||||
|
|
Loading…
Reference in a new issue