J'ai un fichier de plusieurs d'enregistrements,
Je recherche les NOM de ceux avec l'échéance 30 septembre 2015 et ceux de
l'échéance 30 septembre 2016 sur la même requête.
Je peux le faire en deux requêtes mais j'aimerais l'avoir en seule requête
sur deux colonnes adjacentes.
J'ai essayé la requête :
SELECT TBLmbcc.LASTNAME, TBLmbcc.DUEDATE, TBLmbcc.DUEDATE
FROM TBLmbcc
WHERE (((TBLmbcc.DUEDATE)=#9/30/2016#) AND ((TBLmbcc.DUEDATE)=#9/30/2015#));
Mais ça ne fonctionne pas
Vos conseils sont appréciés
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
albert
Rebonjour Ce que je désire est un affichage comme sur le lien : http://www.cjoint.com/c/EIouX6TI1kD
"albert" a écrit dans le message de news:mt764u$c3e$
Bonjour
J'ai un fichier de plusieurs d'enregistrements, Je recherche les NOM de ceux avec l'échéance 30 septembre 2015 et ceux de l'échéance 30 septembre 2016 sur la même requête. Je peux le faire en deux requêtes mais j'aimerais l'avoir en seule requête sur deux colonnes adjacentes.
J'ai essayé la requête : SELECT TBLmbcc.LASTNAME, TBLmbcc.DUEDATE, TBLmbcc.DUEDATE FROM TBLmbcc WHERE (((TBLmbcc.DUEDATE)=#9/30/2016#) AND ((TBLmbcc.DUEDATE)=#9/30/2015#));
Mais ça ne fonctionne pas Vos conseils sont appréciés
-- albertri-at-videotron.ca.invalid
Rebonjour
Ce que je désire est un affichage comme sur le lien :
http://www.cjoint.com/c/EIouX6TI1kD
"albert" <albertri@videotron.ca> a écrit dans le message de
news:mt764u$c3e$1@speranza.aioe.org...
Bonjour
J'ai un fichier de plusieurs d'enregistrements,
Je recherche les NOM de ceux avec l'échéance 30 septembre 2015 et ceux de
l'échéance 30 septembre 2016 sur la même requête.
Je peux le faire en deux requêtes mais j'aimerais l'avoir en seule requête
sur deux colonnes adjacentes.
J'ai essayé la requête :
SELECT TBLmbcc.LASTNAME, TBLmbcc.DUEDATE, TBLmbcc.DUEDATE
FROM TBLmbcc
WHERE (((TBLmbcc.DUEDATE)=#9/30/2016#) AND
((TBLmbcc.DUEDATE)=#9/30/2015#));
Mais ça ne fonctionne pas
Vos conseils sont appréciés
Rebonjour Ce que je désire est un affichage comme sur le lien : http://www.cjoint.com/c/EIouX6TI1kD
"albert" a écrit dans le message de news:mt764u$c3e$
Bonjour
J'ai un fichier de plusieurs d'enregistrements, Je recherche les NOM de ceux avec l'échéance 30 septembre 2015 et ceux de l'échéance 30 septembre 2016 sur la même requête. Je peux le faire en deux requêtes mais j'aimerais l'avoir en seule requête sur deux colonnes adjacentes.
J'ai essayé la requête : SELECT TBLmbcc.LASTNAME, TBLmbcc.DUEDATE, TBLmbcc.DUEDATE FROM TBLmbcc WHERE (((TBLmbcc.DUEDATE)=#9/30/2016#) AND ((TBLmbcc.DUEDATE)=#9/30/2015#));
Mais ça ne fonctionne pas Vos conseils sont appréciés
-- albertri-at-videotron.ca.invalid
db
Le 14/09/2015 22:51, albert a écrit :
Rebonjour Ce que je désire est un affichage comme sur le lien : http://www.cjoint.com/c/EIouX6TI1kD
Essayer :
SELECT TBLmbcc.LASTNAME, iif(TBLmbcc.DUEDATE=#9/30/2015#,DUEDATE,null) as Sept2015, iif(TBLmbcc.DUEDATE=#9/30/2016#,DUEDATE,null) as Sept2016 FROM TBLmbcc WHERE TBLmbcc.DUEDATE IN (#9/30/2016#,#9/30/2015#);
db
Le 14/09/2015 22:51, albert a écrit :
Rebonjour
Ce que je désire est un affichage comme sur le lien :
http://www.cjoint.com/c/EIouX6TI1kD
Essayer :
SELECT TBLmbcc.LASTNAME,
iif(TBLmbcc.DUEDATE=#9/30/2015#,DUEDATE,null) as Sept2015,
iif(TBLmbcc.DUEDATE=#9/30/2016#,DUEDATE,null) as Sept2016
FROM TBLmbcc
WHERE TBLmbcc.DUEDATE IN (#9/30/2016#,#9/30/2015#);
Rebonjour Ce que je désire est un affichage comme sur le lien : http://www.cjoint.com/c/EIouX6TI1kD
Essayer :
SELECT TBLmbcc.LASTNAME, iif(TBLmbcc.DUEDATE=#9/30/2015#,DUEDATE,null) as Sept2015, iif(TBLmbcc.DUEDATE=#9/30/2016#,DUEDATE,null) as Sept2016 FROM TBLmbcc WHERE TBLmbcc.DUEDATE IN (#9/30/2016#,#9/30/2015#);
db
albert
Bonjour db
Merci ç'est ce que j'ai essayé sans réussir et sans trop savoir comment le faire. Cela fonctionne parfaitement, avec le ACTIF ajouté
Une petite qestion, le "IN" dans AND ((TBLmbcc.DUEDATE) In (#9/30/2016#,#9/30/2015#))); ????? Je vais chercher... je ne connais pas.
Petite modification j'ai ajouté le champ ACTIF =OUI SELECT TBLmbcc.LASTNAME, IIf(TBLmbcc.DUEDATE=#9/30/2015#,DUEDATE,Null) AS Sept2015, IIf(TBLmbcc.DUEDATE=#9/30/2016#,DUEDATE,Null) AS Sept2016 FROM TBLmbcc WHERE (((TBLmbcc.[ACTIF])=Yes) AND ((TBLmbcc.DUEDATE) In (#9/30/2016#,#9/30/2015#)));
Merci
Albert
"db" a écrit dans le message de news:55f81fe9$0$3327$
Le 14/09/2015 22:51, albert a écrit : > Rebonjour > Ce que je désire est un affichage comme sur le lien : > http://www.cjoint.com/c/EIouX6TI1kD >
Essayer :
SELECT TBLmbcc.LASTNAME, iif(TBLmbcc.DUEDATE=#9/30/2015#,DUEDATE,null) as Sept2015, iif(TBLmbcc.DUEDATE=#9/30/2016#,DUEDATE,null) as Sept2016 FROM TBLmbcc WHERE TBLmbcc.DUEDATE IN (#9/30/2016#,#9/30/2015#);
db
Bonjour db
Merci ç'est ce que j'ai essayé sans réussir et sans trop savoir comment le
faire.
Cela fonctionne parfaitement, avec le ACTIF ajouté
Une petite qestion, le "IN" dans AND ((TBLmbcc.DUEDATE) In
(#9/30/2016#,#9/30/2015#))); ?????
Je vais chercher... je ne connais pas.
Petite modification j'ai ajouté le champ ACTIF =OUI
SELECT TBLmbcc.LASTNAME, IIf(TBLmbcc.DUEDATE=#9/30/2015#,DUEDATE,Null) AS
Sept2015, IIf(TBLmbcc.DUEDATE=#9/30/2016#,DUEDATE,Null) AS Sept2016
FROM TBLmbcc
WHERE (((TBLmbcc.[ACTIF])=Yes) AND ((TBLmbcc.DUEDATE) In
(#9/30/2016#,#9/30/2015#)));
Merci
Albert
"db" <blue_moon_frXX@hotmail.com> a écrit dans le message de
news:55f81fe9$0$3327$426a34cc@news.free.fr...
Le 14/09/2015 22:51, albert a écrit :
> Rebonjour
> Ce que je désire est un affichage comme sur le lien :
> http://www.cjoint.com/c/EIouX6TI1kD
>
Essayer :
SELECT TBLmbcc.LASTNAME,
iif(TBLmbcc.DUEDATE=#9/30/2015#,DUEDATE,null) as Sept2015,
iif(TBLmbcc.DUEDATE=#9/30/2016#,DUEDATE,null) as Sept2016
FROM TBLmbcc
WHERE TBLmbcc.DUEDATE IN (#9/30/2016#,#9/30/2015#);
Merci ç'est ce que j'ai essayé sans réussir et sans trop savoir comment le faire. Cela fonctionne parfaitement, avec le ACTIF ajouté
Une petite qestion, le "IN" dans AND ((TBLmbcc.DUEDATE) In (#9/30/2016#,#9/30/2015#))); ????? Je vais chercher... je ne connais pas.
Petite modification j'ai ajouté le champ ACTIF =OUI SELECT TBLmbcc.LASTNAME, IIf(TBLmbcc.DUEDATE=#9/30/2015#,DUEDATE,Null) AS Sept2015, IIf(TBLmbcc.DUEDATE=#9/30/2016#,DUEDATE,Null) AS Sept2016 FROM TBLmbcc WHERE (((TBLmbcc.[ACTIF])=Yes) AND ((TBLmbcc.DUEDATE) In (#9/30/2016#,#9/30/2015#)));
Merci
Albert
"db" a écrit dans le message de news:55f81fe9$0$3327$
Le 14/09/2015 22:51, albert a écrit : > Rebonjour > Ce que je désire est un affichage comme sur le lien : > http://www.cjoint.com/c/EIouX6TI1kD >
Essayer :
SELECT TBLmbcc.LASTNAME, iif(TBLmbcc.DUEDATE=#9/30/2015#,DUEDATE,null) as Sept2015, iif(TBLmbcc.DUEDATE=#9/30/2016#,DUEDATE,null) as Sept2016 FROM TBLmbcc WHERE TBLmbcc.DUEDATE IN (#9/30/2016#,#9/30/2015#);
db
albert
Bonsoir / Bonjour db
"albert" a écrit dans le message de news:mt9b4q$vsh$
Bonjour db
Merci ç'est ce que j'ai essayé sans réussir et sans trop savoir comment le faire. Cela fonctionne parfaitement, avec le ACTIF ajouté
Vous pouvez voir sur CJOINT le tableau qui sera très utile pour suivre les réinscriptions, comme il sera utilisé plusieurs années j'ai modifié la requête pour cela, voir plus bas. À propos de la clause "IN" j'ai trouvé plusieurs réponses et je suis satisfait`.
Une dernière question. Les totaux sont affichés en bas, mais cela semble erratique, souvent il faut recliquer sur Totaux. Y a t'il un paramètre à ajuster pour que cela soit plus stable ??
Merci beaucoup
http://www.cjoint.com/c/EIptNYOJziD
SELECT TBLmbcc.[ACTIF], CapitaliserNom([lastname]) & ", " & CapitaliserPrénom([firstname]) AS NomComplet, IIf(TBLmbcc.DUEDATE=(Year(Date())) & "-09-30",DUEDATE,Null) AS Expirés, IIf(TBLmbcc.DUEDATE=(Year(Date())+1) & "-09-30",DUEDATE,Null) AS Réinscrits FROM TBLmbcc WHERE (((TBLmbcc.[ACTIF])=Yes) AND ((TBLmbcc.[ACTIF])=Yes) AND ((TBLmbcc.DUEDATE) In ((Year(Date())+1) & "-09-30",(Year(Date())) & "-09-30")));
-- albertri-at-videotron.ca.invalid
Bonsoir / Bonjour db
"albert" <albertri@videotron.ca> a écrit dans le message de
news:mt9b4q$vsh$1@speranza.aioe.org...
Bonjour db
Merci ç'est ce que j'ai essayé sans réussir et sans trop savoir comment le
faire.
Cela fonctionne parfaitement, avec le ACTIF ajouté
Vous pouvez voir sur CJOINT le tableau qui sera très utile pour suivre les
réinscriptions, comme il sera utilisé plusieurs années j'ai modifié la
requête pour cela, voir plus bas.
À propos de la clause "IN" j'ai trouvé plusieurs réponses et je suis
satisfait`.
Une dernière question. Les totaux sont affichés en bas, mais cela semble
erratique, souvent il faut recliquer sur Totaux.
Y a t'il un paramètre à ajuster pour que cela soit plus stable ??
Merci beaucoup
http://www.cjoint.com/c/EIptNYOJziD
SELECT TBLmbcc.[ACTIF], CapitaliserNom([lastname]) & ", " &
CapitaliserPrénom([firstname]) AS NomComplet,
IIf(TBLmbcc.DUEDATE=(Year(Date())) & "-09-30",DUEDATE,Null) AS Expirés,
IIf(TBLmbcc.DUEDATE=(Year(Date())+1) & "-09-30",DUEDATE,Null) AS Réinscrits
FROM TBLmbcc
WHERE (((TBLmbcc.[ACTIF])=Yes) AND ((TBLmbcc.[ACTIF])=Yes) AND
((TBLmbcc.DUEDATE) In ((Year(Date())+1) & "-09-30",(Year(Date())) &
"-09-30")));
"albert" a écrit dans le message de news:mt9b4q$vsh$
Bonjour db
Merci ç'est ce que j'ai essayé sans réussir et sans trop savoir comment le faire. Cela fonctionne parfaitement, avec le ACTIF ajouté
Vous pouvez voir sur CJOINT le tableau qui sera très utile pour suivre les réinscriptions, comme il sera utilisé plusieurs années j'ai modifié la requête pour cela, voir plus bas. À propos de la clause "IN" j'ai trouvé plusieurs réponses et je suis satisfait`.
Une dernière question. Les totaux sont affichés en bas, mais cela semble erratique, souvent il faut recliquer sur Totaux. Y a t'il un paramètre à ajuster pour que cela soit plus stable ??
Merci beaucoup
http://www.cjoint.com/c/EIptNYOJziD
SELECT TBLmbcc.[ACTIF], CapitaliserNom([lastname]) & ", " & CapitaliserPrénom([firstname]) AS NomComplet, IIf(TBLmbcc.DUEDATE=(Year(Date())) & "-09-30",DUEDATE,Null) AS Expirés, IIf(TBLmbcc.DUEDATE=(Year(Date())+1) & "-09-30",DUEDATE,Null) AS Réinscrits FROM TBLmbcc WHERE (((TBLmbcc.[ACTIF])=Yes) AND ((TBLmbcc.[ACTIF])=Yes) AND ((TBLmbcc.DUEDATE) In ((Year(Date())+1) & "-09-30",(Year(Date())) & "-09-30")));