fontion agregat

Le
l667
bonjour
j ai cette requette sous access elle me genere une petite erreur

que j essaye d exécuter une requete ne comprenant pas l'expression
specifie 'nom' comme une partie de la fonction d agregat je
dois avoir une petite erreur si quelqu un peut m' aider
merci

SELECT [0108].nom, [0108].prenom, [0108].secu, [0108].DATENAIS
FROM 0108
WHERE ((([0108].nom) In (SELECT nom
FROM [0108] AS Tmp
GROUP BY Left([ nom],7), Left([ prenom],7), secu, DATENAIS
HAVING Count(*)>1 AND Left([ nom],7)=[0108].nom
AND Left([ prenom],7)=[0108].prenom AND DATENAIS=[0108].DATENAIS)))
ORDER BY [0108].nom, [0108].prenom, [0108].secu;

cordialement
Vidéos High-Tech et Jeu Vidéo
Téléchargements
Vos réponses
Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Michel__D
Le #16785981
Bonjour,

Et oui; [nom] n'est pas équivalent à Left([nom],7) dans la sous requête,
c'est soit l'un soit l'autre.


bonjour
j ai cette requette sous access elle me genere une petite erreur

que j essaye d exécuter une requete ne comprenant pas l'expression
specifie 'nom' comme une partie de la fonction d agregat je
dois avoir une petite erreur si quelqu un peut m' aider
merci

SELECT [0108].nom, [0108].prenom, [0108].secu, [0108].DATENAIS
FROM 0108
WHERE ((([0108].nom) In (SELECT nom
FROM [0108] AS Tmp
GROUP BY Left([ nom],7), Left([ prenom],7), secu, DATENAIS
HAVING Count(*)>1 AND Left([ nom],7)=[0108].nom
AND Left([ prenom],7)=[0108].prenom AND DATENAIS=[0108].DATENAIS)))
ORDER BY [0108].nom, [0108].prenom, [0108].secu;

cordialement
Publicité
Poster une réponse
Anonyme