[access] Problème de requete SQL avec date
Résolu
manu59410
Messages postés
102
Date d'inscription
Statut
Membre
Dernière intervention
-
Jacques -
Jacques -
bonjour, j'ai un petit problème concernant une requéte qui doit sélectionner tous les donateurs d'une année X
ma requete est la suivante :
sachant que je souhaite que lorsque la requete est lancée, on indique l'année.
Merci par avances pour vos suggestions
ma requete est la suivante :
SELECT Chèque.[Date chéque], Contact.Nom1, Contact.Prénom, Contact.Titre, [Adresse] & " " & [Adresse 2] AS Expr1, Contact.[Code postal], Contact.Ville, Contact.Téléphone, Contact.Portable, Contact.[E-Mail] FROM Contact INNER JOIN Chèque ON Contact.[Reférence contact] = Chèque.[Référence contact] WHERE (((Year([Date]))=[année du don AAAA]) AND ((Chèque.Don)=Yes)) ORDER BY Chèque.[Date chéque];
sachant que je souhaite que lorsque la requete est lancée, on indique l'année.
Merci par avances pour vos suggestions
A voir également:
- [access] Problème de requete SQL avec date
- Airpods 3 date de sortie - Guide
- Access runtime ✓ - Forum Access
- Office 2024 date de sortie - Accueil - Bureautique
- Acer quick access - Forum logiciel systeme
- Samsung a33 date de sortie - Guide
1 réponse
Bonjour,
Si j'ai bien compris votre besoin,cette syntaxe vous dépannera. Il faudra peut-être fignoler, car je n'ai pas testé la requête.....
- Il suffit de lancer la requête et de saisir l'année de votre choix sur 4 caractères pour obtenir la liste des donateurs concernés.
SELECT Contact.Nom1, Contact.Prénom,Year([Date chéque]) AS [Année du don]
FROM Contact INNER JOIN Chèque ON Contact.[Reférence contact] = Chèque.[Référence contact]
WHERE (((Year([Chèque.[Date chéque]))=[ Année du don ?]));
Bien cordialement
La science ne fait que trouver ce qui existe depuis toujours.
Hubert REEVES.
Si j'ai bien compris votre besoin,cette syntaxe vous dépannera. Il faudra peut-être fignoler, car je n'ai pas testé la requête.....
- Il suffit de lancer la requête et de saisir l'année de votre choix sur 4 caractères pour obtenir la liste des donateurs concernés.
SELECT Contact.Nom1, Contact.Prénom,Year([Date chéque]) AS [Année du don]
FROM Contact INNER JOIN Chèque ON Contact.[Reférence contact] = Chèque.[Référence contact]
WHERE (((Year([Chèque.[Date chéque]))=[ Année du don ?]));
Bien cordialement
La science ne fait que trouver ce qui existe depuis toujours.
Hubert REEVES.
il manque juste une fermeture de ] après :
mais ca fonctionne parfaitement et je vous en remercie.
Manu
Décidément, je ne suis pas bon au crochet ! ;-)
Au plaisir
La science ne fait que trouver ce qui existe depuis toujours.
Hubert REEVES.