request Q1 tested and Q5 added

This commit is contained in:
nbillard 2022-12-09 07:14:13 +01:00
parent 717a8b6e2d
commit d1713cf14f
2 changed files with 41 additions and 4 deletions

View file

@ -45,7 +45,7 @@ INSERT INTO Personnel VALUES (
);
INSERT INTO Personnel VALUES (
4,
5,
'Le Bricoleur',
'Bob',
DATE '1878-12-25',
@ -53,6 +53,23 @@ INSERT INTO Personnel VALUES (
'2020-9-15'
);
INSERT INTO Doctorant VALUES (
4,
DATE '2020-23-06',
DATE '2023-08-03'
);
iNSERT INTO Doctorant VALUES (
2,
DATE '2021-07-30',
DATE '2022-09-29'
);
INSERT INTO Scientifique VALUES (
3,
'cr1'
);
INSERT INTO Labo_externe VALUES (
0,
@ -160,6 +177,21 @@ INSERT INTO Publication VALUES (
500
);
INSERT INTO Publie_Doctorant VALUES (
1,
2
);
INSERT INTO Publie_Doctorant VALUES (
2,
2
);
INSERT INTO Publie_Doctorant VALUES (
2,
4
);
INSERT INTO Evenememnt VALUES (

View file

@ -1,13 +1,12 @@
-- Nathan
--Axel, question 3 et 4
--SELECT COUNT(id)
--FROM SELECT idScientifique FROM Enseignant_Chercheur
-- WHERE idScientifique = 01;
SELECT COUNT(idPublication) as nbCollab FROM Publication
WHERE classeConf = 'A';
-- Nathan Q1
SELECT Personnel.nom, Scientifique.grade FROM Personnel, Scientifique
WHERE idPersonnel = idScientifique AND idPersonnel IN (
SELECT idScientifique FROM Encadrement
@ -26,10 +25,16 @@ WHERE perso.nom = 'Azi'
AND annee >= '2016-01-01'
AND annee <= '2020-01-01';
-- Nathan Q5
SELECT idDoctorant, COUNT(idPublication) FROM Publie_Doctorant
GROUP BY idDoctorant;
-- Ronan Q6
SELECT COUNT(*) FROM Doctorant
WHERE date_soutenance IS NOT NULL;
--Nathan Q7
-- Ronan Q10
SELECT idDoctorant, nom, prenom, COUNT(*) FROM Encadrement
JOIN Scientifique on idPersonnel=idScientifique