Bonjour,
Je voudrais avoir le minimum de la somme des notes de chaque étudiants c'est à dire j'aimerais avoir le nom, prénom et notes qui correspond(dans mon cas) à N2,P2,15.
Voila le code SQL que j'ai fait:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 CREATE TABLE STUDENT ( NOM VarChar(3), PRENOM VarChar(3), NOTES number(3)); insert into STUDENT(NOM,PRENOM,NOTES) values('N1','P1',10); insert into STUDENT(NOM,PRENOM,NOTES) values('N1','P1',20); insert into STUDENT(NOM,PRENOM,NOTES) values('N2','P2',15); insert into STUDENT(NOM,PRENOM,NOTES) values('N3','P3',10); insert into STUDENT(NOM,PRENOM,NOTES) values('N3','P3',10);Merci d'avance.
Code : Sélectionner tout - Visualiser dans une fenêtre à part select MIN(NOTESS) as note, NOM,PRENOM FROM (select NOM,PRENOM, SUM(NOTES) as NOTESS from STUDENT GROUP BY NOM,PRENOM) FROM STUDENT;
Partager