Requête SQL
Jojoledingue
-
Morgothal Messages postés 1236 Date d'inscription Statut Membre Dernière intervention -
Morgothal Messages postés 1236 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous,
Je me permets de poster un message car j'ai besoin d'une grande aide pour une requete SQL.
Je possède deux tables de données.
La première est la table Classe, la seconde la table Elève.
La table Classe est la suivante :
ClasseID | Niveau
01 | Seconde | ES
02 | Seconde | S
03 | Première| ES
04 | Première | S
La table Eleve est la suivante :
ClasseID | EleveID | Prenom
01 | 01 | Martin
01 | 02 | Paul
01 | 03 | Justine
02 | 01 | Martin
02 | 02 | Guillaume
03 | 01 | Julien
03 | 02 | Martin
Ce que je voudrais c'est effectuer une requete permettant d'avoir toutes les informations de la Classe avec les prénoms en regard.
Je fais donc (Select a.Prenom from Eleve a, Classe b where a.ClasseID=b.ClasseID)
Seulement cela m'indique qu'il y a plusieurs valeurs...
Je ne sais pas très bien quoi faire.
Je me permets de poster un message car j'ai besoin d'une grande aide pour une requete SQL.
Je possède deux tables de données.
La première est la table Classe, la seconde la table Elève.
La table Classe est la suivante :
ClasseID | Niveau
01 | Seconde | ES
02 | Seconde | S
03 | Première| ES
04 | Première | S
La table Eleve est la suivante :
ClasseID | EleveID | Prenom
01 | 01 | Martin
01 | 02 | Paul
01 | 03 | Justine
02 | 01 | Martin
02 | 02 | Guillaume
03 | 01 | Julien
03 | 02 | Martin
Ce que je voudrais c'est effectuer une requete permettant d'avoir toutes les informations de la Classe avec les prénoms en regard.
Je fais donc (Select a.Prenom from Eleve a, Classe b where a.ClasseID=b.ClasseID)
Seulement cela m'indique qu'il y a plusieurs valeurs...
Je ne sais pas très bien quoi faire.
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
Bonjour,
Eh oui, il y a plus d'un élève par classe, donc il y a plusieurs valeurs.
Ce que je voudrais c'est effectuer une requete permettant d'avoir toutes les informations de la Classe avec les prénoms en regard
Donc :
Cette requête renvoie tous les élèves d'une classe , avec les infos de la classe pour chaque élève.
Je reste à dispo si questions !
A+
Eh oui, il y a plus d'un élève par classe, donc il y a plusieurs valeurs.
Ce que je voudrais c'est effectuer une requete permettant d'avoir toutes les informations de la Classe avec les prénoms en regard
Donc :
SELECT CLASSE.*, ELEVE.PRENOM FROM CLASSE INNER JOIN ELEVE ON CLASSE.CLASSEID = ELEVE.CLASSEID --WHERE CLASSEID = '01' --ici un critère sur la classe pour n'en prendre qu'une
Cette requête renvoie tous les élèves d'une classe , avec les infos de la classe pour chaque élève.
Je reste à dispo si questions !
A+