request Q1 tested and Q5 added
This commit is contained in:
parent
717a8b6e2d
commit
d1713cf14f
2 changed files with 41 additions and 4 deletions
34
insert.sql
34
insert.sql
|
@ -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 (
|
||||
|
|
11
request.sql
11
request.sql
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue