Requête SQL
sql_13
Messages postés
20
Date d'inscription
Statut
Membre
Dernière intervention
-
sql_13 Messages postés 20 Date d'inscription Statut Membre Dernière intervention -
sql_13 Messages postés 20 Date d'inscription Statut Membre Dernière intervention -
bonjour,
je suis un stagiaire
et le boss me demande ceci
Soit la base Enseignement(Etudiant, Cours, Inscrit, Enseignant) où les schémas des relations sont respectivement
Etudiant(NumE, NomE, AgeE)
Cours(NomC, HoraireC, SalleC, #NumEn)
Inscrit(#NumE, #NomC)
Enseignant(NumEn, NomEn, NumDept)
1-Quels sont les noms des étudiants inscrits à au moins deux cours prévus aux mêmes horaires ?
2-Quels sont les enseignants qui ont moins de 20 étudiants (en considérant tous les cours qu'ils assurent) ?
3-Quels sont les noms des étudiants ayant le plus d'inscriptions ?
4-Quels sont les étudiants qui ne sont inscrits à aucun cours ?
aider moi a écrire ces requêtes,
Urgent,
Merci d'avance
je suis un stagiaire
et le boss me demande ceci
Soit la base Enseignement(Etudiant, Cours, Inscrit, Enseignant) où les schémas des relations sont respectivement
Etudiant(NumE, NomE, AgeE)
Cours(NomC, HoraireC, SalleC, #NumEn)
Inscrit(#NumE, #NomC)
Enseignant(NumEn, NomEn, NumDept)
1-Quels sont les noms des étudiants inscrits à au moins deux cours prévus aux mêmes horaires ?
2-Quels sont les enseignants qui ont moins de 20 étudiants (en considérant tous les cours qu'ils assurent) ?
3-Quels sont les noms des étudiants ayant le plus d'inscriptions ?
4-Quels sont les étudiants qui ne sont inscrits à aucun cours ?
aider moi a écrire ces requêtes,
Urgent,
Merci d'avance
A voir également:
- Requête SQL
- Logiciel sql - Télécharger - Bases de données
- Sql lister les tables ✓ - Forum Programmation
- Requête bloquée par le pare-feu applicatif claranet webfence ✓ - Forum Réseaux sociaux
- Jointure sql ✓ - Forum MySQL
- Erreur lors de l'envoi de la requête facebook - Forum Facebook
2 réponses
Salut,
On ne va pas faire ton travail à ta place, à lire : Demander de l'aide pour vos exercices sur CCM. C'est le moment d'apprendre le langage SQL, par exemple ici : Cours SQL.
Si tu as commencé à faire ton travail en SQL et qui tu es bloqué, poste ton code sur le forum et on essaiera de t'aider.
On ne va pas faire ton travail à ta place, à lire : Demander de l'aide pour vos exercices sur CCM. C'est le moment d'apprendre le langage SQL, par exemple ici : Cours SQL.
Si tu as commencé à faire ton travail en SQL et qui tu es bloqué, poste ton code sur le forum et on essaiera de t'aider.
j'ai pu trouvé les deux autres
voici ceux qui ne marchent pas
3-)select count(inscrit.NumE), NomE
from Etudiant e, Inscrit i
where e.NumE=i.NumE
group by NomE
Having count(i.NumE)=Max(count(i.NumE));
1-) select count(i.NomC),NomE
from Etudiant e, Inscrit i,Cours c
where e.NumE=c.NumE and c.NomC=i.NomC and horaire is same
group by NomE
Having count(i.NumC)>=2;
merci d'avance pour la correction.
voici ceux qui ne marchent pas
3-)select count(inscrit.NumE), NomE
from Etudiant e, Inscrit i
where e.NumE=i.NumE
group by NomE
Having count(i.NumE)=Max(count(i.NumE));
1-) select count(i.NomC),NomE
from Etudiant e, Inscrit i,Cours c
where e.NumE=c.NumE and c.NomC=i.NomC and horaire is same
group by NomE
Having count(i.NumC)>=2;
merci d'avance pour la correction.
mais j'ai un problème avec la requête 1
je ne sais pas comment dit même horaire, j'ai fouillé partout et je n'ai pas trouvé. aidez moi svp