Bonjour
J'ai un problème pour faire une requête:
J'ai deux tables. Une qui décrit des classes :
TABLE CLASSES
NomClasse : Chaine
AgeMin : Réel
AgeMax : Réel
Et une table contenant des personnes, qui ont un age:
TABLE PERSONNE
NomPersonne : Chaine
Age : Entier
Je n'arrive pas, sous access (au fond peu importe le sgbd), a obtenir en résultat de requête de sélection:
NomPersonne NomClasse
Voici le texte de la requete:
Le problème est que les lignes de résultat sont doublées. Une ligne avec la vraie classe d'âge et une ligne avec la classe "Classe Inconnue"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 SELECT NomPersonne, Age, IIf([age]<[agemax] And [age]>=[agemin],[NomClasse],"Classe Inconnue") AS ["Classe d'âge"] FROM PERSONNE, CLASSES GROUP BY NomPersonne, Age, IIf([age]<[agemax] And [age]>=[agemin],[NomClasse],"Classe Inconnue") AS ["Classe d'âge"]
Avez vous une idée???
MErci
Partager