[sql] group by - having
ozam
Messages postés
3
Statut
Membre
-
tiralia Messages postés 1901 Statut Membre -
tiralia Messages postés 1901 Statut Membre -
Bonjour,
J'ai un problème dont je n'arrive pas à trouver la solution et je viens vous demander un peu d'aide.
J'ai une liste de famille:
famille
-----------
idFamille
Nom
et des enfants (ainsi que leur taille en cm)
enfant
----------
idEnfant
idFamille
prenom
taille
Je voudrais récupérer la liste de l'enfant le plus grand dans chaque famille.
Avec group by et having, je n'y arrive pas.
Pouvez-vous m'aider ?
Merci.
J'ai un problème dont je n'arrive pas à trouver la solution et je viens vous demander un peu d'aide.
J'ai une liste de famille:
famille
-----------
idFamille
Nom
et des enfants (ainsi que leur taille en cm)
enfant
----------
idEnfant
idFamille
prenom
taille
Je voudrais récupérer la liste de l'enfant le plus grand dans chaque famille.
Avec group by et having, je n'y arrive pas.
Pouvez-vous m'aider ?
Merci.
A voir également:
- [sql] group by - having
- Logiciel sql - Télécharger - Bases de données
- Gd group prélèvement - Forum Vos droits sur internet
- By click downloader avis - Forum Enregistrement / Traitement audio
- Photos liked by ne fonctionne plus ✓ - Forum Facebook
- Cwi group avis - Forum Consommation & Internet
6 réponses
SELECT Nom, prénom, MAX(taille) FROM famille, enfant WHERE famille.IdFamille = enfant.idFamille GROUP BY Nom, prénom;
fait des conditions pour comparer tes variables.
Va chercher dans ta base de donnée les info, stock les dans des variables, compare les entre elle ( if tailleA > tailleB then ..... else ..... ) enfin je ne sais pas avec quel langage tu travailles, mais tous fonctionnent plus ou moins pareil.
Va chercher dans ta base de donnée les info, stock les dans des variables, compare les entre elle ( if tailleA > tailleB then ..... else ..... ) enfin je ne sais pas avec quel langage tu travailles, mais tous fonctionnent plus ou moins pareil.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question