Sous-requêtes
zoovix
-
jee pee Messages postés 31883 Date d'inscription Statut Modérateur Dernière intervention -
jee pee Messages postés 31883 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai un question basique sur les sous-requêtes.
Alors j'ai ce modèle relationnel (J'ai laissé les attributs avec lesquels je vais travailler) :
nourriture(Quantité,#Id_animal)
Espece(code_espece,libelle_espece)
Animal(id_animal,#code_espece)
On me demande de donner le total de nourriture quotidienne pour chaque espèce. (en affichant SUM(Quantité) et libelle_espece).
Mais je ne sais pas comment relier les attributs de ces tables (Je sais qu'on doit utiliser les sous-requêtes mais comment ?)..
J'ai un question basique sur les sous-requêtes.
Alors j'ai ce modèle relationnel (J'ai laissé les attributs avec lesquels je vais travailler) :
nourriture(Quantité,#Id_animal)
Espece(code_espece,libelle_espece)
Animal(id_animal,#code_espece)
On me demande de donner le total de nourriture quotidienne pour chaque espèce. (en affichant SUM(Quantité) et libelle_espece).
Mais je ne sais pas comment relier les attributs de ces tables (Je sais qu'on doit utiliser les sous-requêtes mais comment ?)..
2 réponses
-
Bonjour,
Pas besoin de sous requete, essayerselect libelle_espece, sum(quantite) from nourriture as n, espece as e, animal as a where n.id_animal = a.id_animal and a.code_espece = e.code_espece group by libelle_espece
-
Merci pour votre réponse mais ça ne marche pas aussi. (Il me dit SQL command not properly ended meme si j'ai inséré ";" a la fin)