|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre du Club
![]() Étudiant Inscription : novembre 2008 Messages : 185 ![]() |
salut tout le monde,
J'ai besoin de faire une requette sur une table mais je ne sais pas comment faire: je dois retourner les nom des communes dans lesquelles il y a eu au moins une naissance à la fois en 2007 et en 2008, voila ma table sur la quelle je dois sélectionner toute les lignes dont l'année égale à 2007 et 2008 et nb-nais égale a 1: Code :
POPULATION ( no-com, annee, sexe, nb-pers, nb-nais ) |
|
|
00
|
|
|
#2 |
![]() ![]() Alain Ingénieur d'études décisionnel Inscription : mai 2002 Messages : 4 434 ![]() |
Montre nous la requête que tu as commencé à écrire. Nous pourrons alors t'aider à la mettre au point.
__________________
Modérateur Langage SQL N'oubliez pas le bouton et pensez aux balises [code]Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur ![]() |
|
|
00
|
|
|
#3 | ||
|
Membre du Club
![]() Étudiant Inscription : novembre 2008 Messages : 185 ![]() |
j'ai fais ça mais je suis pas sur du resultat:
Code :
|
||
|
|
00
|
|
|
#4 | ||
![]() ![]() Alain Ingénieur d'études décisionnel Inscription : mai 2002 Messages : 4 434 ![]() |
Tu ne devrais pas trouver grand chose avec cette requête...
Penses-tu pouvoir trouver une ligne de la la table population qui ait deux valeurs dans la colonne annee ? Il faut déjà que tu commences par utiliser la syntaxe normalisée pour les jointures, en utilisant INNER JOIN. Ensuite, le plus simple est d'utiliser EXISTS pour chercher les communes répondant à tes critères. Cela donne quelque chose comme ça : Code :
__________________
Modérateur Langage SQL N'oubliez pas le bouton et pensez aux balises [code]Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur ![]() |
||
|
|
00
|
|
|
#5 |
|
Membre du Club
![]() Étudiant Inscription : novembre 2008 Messages : 185 ![]() |
Merci bien Alein, je ne conaissis pas la fonction de jointure inner ça fait au moins un an que j ai pas lu un cours de SQL :p, peut être c est le bon moment de le faire.
|
|
|
00
|
|
|
#6 | ||
![]() ![]() |
Une autre solution :
Code :
__________________
Email : http://scr.im/waldar |
||
|
00
|
Copyright © 2000-2012 - www.developpez.com