Bonjour,
je cherche a exprimer une condition un peu complexe dans une requ=EAte.
J'aurais besoin de r=E9cuperer toutes les lignes dont le "CodeCommande"
est compris entre deux valeurs sous cette forme :
?yymmdd* et ?aammjj* (yymmdd et aammjj des chiffres, =E0 la place de ?
il y a un chiffre aussi)
si a la place du point d'interrogation j'avais une valeur fixe
j'aurais juste a faire une comparaison du type
>1yymmdd00000 and <1aammjj99999
mais la =E7a m'emb=EAte d'=E9crire autant de ligne de conditions que le ?
peut prendre de valeur, alors si il existe une astuce ou si il y a un
raisonnement simple que je ne vois ce serait bienvenue !
Merci
Alex
pourquoi ne pas mettre en application ce que tu viens de dire ? SELECT Table1.* FROM Table1 WHERE (((Table1.CodeCommande) Like "?" & Format([madate],"yymmdd") & "*"));
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ Pour débuter sur le forum: http://www.mpfa.info/
Le multimédia vu par Windows Vista, Office 2007 et Windows Live !!! http://www.comscamp.com/Tracker/Redirect.ashx?linkid°64304e-439a-45c7-9d2f-c3326db58273
"Alex" a écrit dans le message de news:
Bonjour, je cherche a exprimer une condition un peu complexe dans une requête. J'aurais besoin de récuperer toutes les lignes dont le "CodeCommande" est compris entre deux valeurs sous cette forme : ?yymmdd* et ?aammjj* (yymmdd et aammjj des chiffres, à la place de ? il y a un chiffre aussi) si a la place du point d'interrogation j'avais une valeur fixe j'aurais juste a faire une comparaison du type
1yymmdd00000 and <1aammjj99999 mais la ça m'embête d'écrire autant de ligne de conditions que le ?
peut prendre de valeur, alors si il existe une astuce ou si il y a un raisonnement simple que je ne vois ce serait bienvenue ! Merci Alex
Bonjour.
pourquoi ne pas mettre en application ce que tu viens de dire ?
SELECT Table1.* FROM Table1
WHERE (((Table1.CodeCommande) Like "?" & Format([madate],"yymmdd") & "*"));
--
@+
Raymond Access MVP http://OfficeSystem.Access.free.fr/
Pour débuter sur le forum: http://www.mpfa.info/
Le multimédia vu par Windows Vista, Office 2007 et Windows Live !!!
http://www.comscamp.com/Tracker/Redirect.ashx?linkid°64304e-439a-45c7-9d2f-c3326db58273
"Alex" <heyerax@gmail.com> a écrit dans le message de news:
1180533671.051991.80110@q75g2000hsh.googlegroups.com...
Bonjour,
je cherche a exprimer une condition un peu complexe dans une requête.
J'aurais besoin de récuperer toutes les lignes dont le "CodeCommande"
est compris entre deux valeurs sous cette forme :
?yymmdd* et ?aammjj* (yymmdd et aammjj des chiffres, à la place de ?
il y a un chiffre aussi)
si a la place du point d'interrogation j'avais une valeur fixe
j'aurais juste a faire une comparaison du type
1yymmdd00000 and <1aammjj99999
mais la ça m'embête d'écrire autant de ligne de conditions que le ?
peut prendre de valeur, alors si il existe une astuce ou si il y a un
raisonnement simple que je ne vois ce serait bienvenue !
Merci
Alex
pourquoi ne pas mettre en application ce que tu viens de dire ? SELECT Table1.* FROM Table1 WHERE (((Table1.CodeCommande) Like "?" & Format([madate],"yymmdd") & "*"));
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ Pour débuter sur le forum: http://www.mpfa.info/
Le multimédia vu par Windows Vista, Office 2007 et Windows Live !!! http://www.comscamp.com/Tracker/Redirect.ashx?linkid°64304e-439a-45c7-9d2f-c3326db58273
"Alex" a écrit dans le message de news:
Bonjour, je cherche a exprimer une condition un peu complexe dans une requête. J'aurais besoin de récuperer toutes les lignes dont le "CodeCommande" est compris entre deux valeurs sous cette forme : ?yymmdd* et ?aammjj* (yymmdd et aammjj des chiffres, à la place de ? il y a un chiffre aussi) si a la place du point d'interrogation j'avais une valeur fixe j'aurais juste a faire une comparaison du type
1yymmdd00000 and <1aammjj99999 mais la ça m'embête d'écrire autant de ligne de conditions que le ?
peut prendre de valeur, alors si il existe une astuce ou si il y a un raisonnement simple que je ne vois ce serait bienvenue ! Merci Alex
Alex
Bonjour, merci pour la réponse, mais la je selectionne que un jour, non ? (ça j'y arrive, de même que un mois en particulier !, mais merci pour le "format" je savais pas bien l'utiliser...) J'aimerais pouvoir sélectionner tous les jours compris entre deux jours fixés... Et la j'arrive pas à le "modéliser". Merci.
On 30 mai, 16:46, "Raymond [mvp]" wrote:
Bonjour.
pourquoi ne pas mettre en application ce que tu viens de dire ? SELECT Table1.* FROM Table1 WHERE (((Table1.CodeCommande) Like "?" & Format([madate],"yymmdd") & "*" ));
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ Pour débuter sur le forum:http://www.mpfa.info/
Le multimédia vu par Windows Vista, Office 2007 et Windows Live !!!http ://www.comscamp.com/Tracker/Redirect.ashx?linkid°64304e-439a-45...
"Alex" a écrit dans le message de news:
Bonjour, je cherche a exprimer une condition un peu complexe dans une requête. J'aurais besoin de récuperer toutes les lignes dont le "CodeCommande" est compris entre deux valeurs sous cette forme : ?yymmdd* et ?aammjj* (yymmdd et aammjj des chiffres, à la place de ? il y a un chiffre aussi) si a la place du point d'interrogation j'avais une valeur fixe j'aurais juste a faire une comparaison du type>1yymmdd00000 and <1aammjj9 9999
mais la ça m'embête d'écrire autant de ligne de conditions que le ? peut prendre de valeur, alors si il existe une astuce ou si il y a un raisonnement simple que je ne vois ce serait bienvenue ! Merci Alex
Bonjour,
merci pour la réponse,
mais la je selectionne que un jour, non ? (ça j'y arrive, de même que
un mois en particulier !, mais merci pour le "format" je savais pas
bien l'utiliser...)
J'aimerais pouvoir sélectionner tous les jours compris entre deux
jours fixés...
Et la j'arrive pas à le "modéliser".
Merci.
On 30 mai, 16:46, "Raymond [mvp]" <xyzofficesystem.access...@free.fr>
wrote:
Bonjour.
pourquoi ne pas mettre en application ce que tu viens de dire ?
SELECT Table1.* FROM Table1
WHERE (((Table1.CodeCommande) Like "?" & Format([madate],"yymmdd") & "*" ));
--
@+
Raymond Access MVP http://OfficeSystem.Access.free.fr/
Pour débuter sur le forum:http://www.mpfa.info/
Le multimédia vu par Windows Vista, Office 2007 et Windows Live !!!http ://www.comscamp.com/Tracker/Redirect.ashx?linkid=b064304e-439a-45...
"Alex" <heye...@gmail.com> a écrit dans le message de news:
1180533671.051991.80...@q75g2000hsh.googlegroups.com...
Bonjour,
je cherche a exprimer une condition un peu complexe dans une requête.
J'aurais besoin de récuperer toutes les lignes dont le "CodeCommande"
est compris entre deux valeurs sous cette forme :
?yymmdd* et ?aammjj* (yymmdd et aammjj des chiffres, à la place de ?
il y a un chiffre aussi)
si a la place du point d'interrogation j'avais une valeur fixe
j'aurais juste a faire une comparaison du type>1yymmdd00000 and <1aammjj9 9999
mais la ça m'embête d'écrire autant de ligne de conditions que le ?
peut prendre de valeur, alors si il existe une astuce ou si il y a un
raisonnement simple que je ne vois ce serait bienvenue !
Merci
Alex
Bonjour, merci pour la réponse, mais la je selectionne que un jour, non ? (ça j'y arrive, de même que un mois en particulier !, mais merci pour le "format" je savais pas bien l'utiliser...) J'aimerais pouvoir sélectionner tous les jours compris entre deux jours fixés... Et la j'arrive pas à le "modéliser". Merci.
On 30 mai, 16:46, "Raymond [mvp]" wrote:
Bonjour.
pourquoi ne pas mettre en application ce que tu viens de dire ? SELECT Table1.* FROM Table1 WHERE (((Table1.CodeCommande) Like "?" & Format([madate],"yymmdd") & "*" ));
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ Pour débuter sur le forum:http://www.mpfa.info/
Le multimédia vu par Windows Vista, Office 2007 et Windows Live !!!http ://www.comscamp.com/Tracker/Redirect.ashx?linkid°64304e-439a-45...
"Alex" a écrit dans le message de news:
Bonjour, je cherche a exprimer une condition un peu complexe dans une requête. J'aurais besoin de récuperer toutes les lignes dont le "CodeCommande" est compris entre deux valeurs sous cette forme : ?yymmdd* et ?aammjj* (yymmdd et aammjj des chiffres, à la place de ? il y a un chiffre aussi) si a la place du point d'interrogation j'avais une valeur fixe j'aurais juste a faire une comparaison du type>1yymmdd00000 and <1aammjj9 9999
mais la ça m'embête d'écrire autant de ligne de conditions que le ? peut prendre de valeur, alors si il existe une astuce ou si il y a un raisonnement simple que je ne vois ce serait bienvenue ! Merci Alex
Raymond [mvp]
tu peux faire ceci:
SELECT Table1.* FROM Table1 WHERE (((Mid([CodeCommande],2,6)) Between Format([madate],"yymmdd") And Format([madate1],"yymmdd")));
ou toute autre combinaison.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ Pour débuter sur le forum: http://www.mpfa.info/
Le multimédia vu par Windows Vista, Office 2007 et Windows Live !!! http://www.comscamp.com/Tracker/Redirect.ashx?linkid°64304e-439a-45c7-9d2f-c3326db58273
"Alex" a écrit dans le message de news:
Bonjour, merci pour la réponse, mais la je selectionne que un jour, non ? (ça j'y arrive, de même que un mois en particulier !, mais merci pour le "format" je savais pas bien l'utiliser...) J'aimerais pouvoir sélectionner tous les jours compris entre deux jours fixés... Et la j'arrive pas à le "modéliser". Merci.
tu peux faire ceci:
SELECT Table1.* FROM Table1
WHERE (((Mid([CodeCommande],2,6)) Between Format([madate],"yymmdd") And
Format([madate1],"yymmdd")));
ou toute autre combinaison.
--
@+
Raymond Access MVP http://OfficeSystem.Access.free.fr/
Pour débuter sur le forum: http://www.mpfa.info/
Le multimédia vu par Windows Vista, Office 2007 et Windows Live !!!
http://www.comscamp.com/Tracker/Redirect.ashx?linkid°64304e-439a-45c7-9d2f-c3326db58273
"Alex" <heyerax@gmail.com> a écrit dans le message de news:
1180537795.893675.176270@o5g2000hsb.googlegroups.com...
Bonjour,
merci pour la réponse,
mais la je selectionne que un jour, non ? (ça j'y arrive, de même que
un mois en particulier !, mais merci pour le "format" je savais pas
bien l'utiliser...)
J'aimerais pouvoir sélectionner tous les jours compris entre deux
jours fixés...
Et la j'arrive pas à le "modéliser".
Merci.
SELECT Table1.* FROM Table1 WHERE (((Mid([CodeCommande],2,6)) Between Format([madate],"yymmdd") And Format([madate1],"yymmdd")));
ou toute autre combinaison.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ Pour débuter sur le forum: http://www.mpfa.info/
Le multimédia vu par Windows Vista, Office 2007 et Windows Live !!! http://www.comscamp.com/Tracker/Redirect.ashx?linkid°64304e-439a-45c7-9d2f-c3326db58273
"Alex" a écrit dans le message de news:
Bonjour, merci pour la réponse, mais la je selectionne que un jour, non ? (ça j'y arrive, de même que un mois en particulier !, mais merci pour le "format" je savais pas bien l'utiliser...) J'aimerais pouvoir sélectionner tous les jours compris entre deux jours fixés... Et la j'arrive pas à le "modéliser". Merci.
Alex
Merci ! Ca m'a l'air assez parfait ! Je vais implémenter ça de ce pas ! Merci. Alex
On 30 mai, 17:36, "Raymond [mvp]" wrote:
tu peux faire ceci:
SELECT Table1.* FROM Table1 WHERE (((Mid([CodeCommande],2,6)) Between Format([madate],"yymmdd") And Format([madate1],"yymmdd")));
ou toute autre combinaison.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ Pour débuter sur le forum:http://www.mpfa.info/
Le multimédia vu par Windows Vista, Office 2007 et Windows Live !!!http ://www.comscamp.com/Tracker/Redirect.ashx?linkid°64304e-439a-45...
"Alex" a écrit dans le message de news:
Bonjour, merci pour la réponse, mais la je selectionne que un jour, non ? (ça j'y arrive, de même que un mois en particulier !, mais merci pour le "format" je savais pas bien l'utiliser...) J'aimerais pouvoir sélectionner tous les jours compris entre deux jours fixés... Et la j'arrive pas à le "modéliser". Merci.
Merci !
Ca m'a l'air assez parfait !
Je vais implémenter ça de ce pas !
Merci.
Alex
On 30 mai, 17:36, "Raymond [mvp]" <xyzofficesystem.access...@free.fr>
wrote:
tu peux faire ceci:
SELECT Table1.* FROM Table1
WHERE (((Mid([CodeCommande],2,6)) Between Format([madate],"yymmdd") And
Format([madate1],"yymmdd")));
ou toute autre combinaison.
--
@+
Raymond Access MVP http://OfficeSystem.Access.free.fr/
Pour débuter sur le forum:http://www.mpfa.info/
Le multimédia vu par Windows Vista, Office 2007 et Windows Live !!!http ://www.comscamp.com/Tracker/Redirect.ashx?linkid=b064304e-439a-45...
"Alex" <heye...@gmail.com> a écrit dans le message de news:
1180537795.893675.176...@o5g2000hsb.googlegroups.com...
Bonjour,
merci pour la réponse,
mais la je selectionne que un jour, non ? (ça j'y arrive, de même que
un mois en particulier !, mais merci pour le "format" je savais pas
bien l'utiliser...)
J'aimerais pouvoir sélectionner tous les jours compris entre deux
jours fixés...
Et la j'arrive pas à le "modéliser".
Merci.
Merci ! Ca m'a l'air assez parfait ! Je vais implémenter ça de ce pas ! Merci. Alex
On 30 mai, 17:36, "Raymond [mvp]" wrote:
tu peux faire ceci:
SELECT Table1.* FROM Table1 WHERE (((Mid([CodeCommande],2,6)) Between Format([madate],"yymmdd") And Format([madate1],"yymmdd")));
ou toute autre combinaison.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ Pour débuter sur le forum:http://www.mpfa.info/
Le multimédia vu par Windows Vista, Office 2007 et Windows Live !!!http ://www.comscamp.com/Tracker/Redirect.ashx?linkid°64304e-439a-45...
"Alex" a écrit dans le message de news:
Bonjour, merci pour la réponse, mais la je selectionne que un jour, non ? (ça j'y arrive, de même que un mois en particulier !, mais merci pour le "format" je savais pas bien l'utiliser...) J'aimerais pouvoir sélectionner tous les jours compris entre deux jours fixés... Et la j'arrive pas à le "modéliser". Merci.