Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Access 2003 TRI dans un État

3 réponses
Avatar
claude
Sakut à tout l'équipe,
J'ai un table avec des champs comme Nom, Prénom, adresse, et date de
naissance.
J'ai réalisé un Etat pour avoir un rapport pour les anniversaires du mois
courant en utilisant la formule suivante dans la colonne source dans la
propriété de l'état:
select distinctrow [table].*from[table] where (((month([datenaissance]))=
month(now())));
Et tout va bien.
Maintenant je voudrais un état avec tous les anniversaires classés par mois
indépendamment de l'année de naissance et je n'arrive pas à le faire.
Dois-je créer une table de mois et réaliser le tout par une requête.
Si oui me donner les trucs.
Meri pour votre support.
BYE

3 réponses

Avatar
Raymond [mvp]
Bonjour.

tu fais une requête comme ceci:

SELECT Format([madate],"dd/mm") AS Anniversaire, table1.*
FROM table1
ORDER BY Format([madate],"mmdd");


--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"claude" a écrit dans le message de news:

Sakut à tout l'équipe,
J'ai un table avec des champs comme Nom, Prénom, adresse, et date de
naissance.
J'ai réalisé un Etat pour avoir un rapport pour les anniversaires du mois
courant en utilisant la formule suivante dans la colonne source dans la
propriété de l'état:
select distinctrow [table].*from[table] where (((month([datenaissance])) > month(now())));
Et tout va bien.
Maintenant je voudrais un état avec tous les anniversaires classés par
mois
indépendamment de l'année de naissance et je n'arrive pas à le faire.
Dois-je créer une table de mois et réaliser le tout par une requête.
Si oui me donner les trucs.
Meri pour votre support.
BYE


Avatar
Claude
Merci Raymond, mais je n'arrive pas à faire la nouvel requête.
Ta réponse est trop technique pour mon niveau.
Est-ce-que je demarre une req. à partir de ma bd et sur quel champs j'écrit
tes données. Le champ madate n'existe pas dans ma bd.
Dans la req. il y a champ, bd, critere, etc
De plus j'imagine qu'après avoir créer ma req. je devrai créer un état avec
comme source ma nouvelle req.
quand t'utilise anniversaire dans ta réponse ça veut dire dans ma bd
datenaissance.
Si tu peux me simplifier la tâche sa serait très apprecier.

MERCI CHAOW


Bonjour.

tu fais une requête comme ceci:

SELECT Format([madate],"dd/mm") AS Anniversaire, table1.*
FROM table1
ORDER BY Format([madate],"mmdd");


--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"claude" a écrit dans le message de news:

Sakut à tout l'équipe,
J'ai un table avec des champs comme Nom, Prénom, adresse, et date de
naissance.
J'ai réalisé un Etat pour avoir un rapport pour les anniversaires du mois
courant en utilisant la formule suivante dans la colonne source dans la
propriété de l'état:
select distinctrow [table].*from[table] where (((month([datenaissance])) > > month(now())));
Et tout va bien.
Maintenant je voudrais un état avec tous les anniversaires classés par
mois
indépendamment de l'année de naissance et je n'arrive pas à le faire.
Dois-je créer une table de mois et réaliser le tout par une requête.
Si oui me donner les trucs.
Meri pour votre support.
BYE







Avatar
Raymond [mvp]
SELECT Format([datenaissance],"dd/mm") AS Anniversaire, table1.*
FROM table1
ORDER BY Format([datenaissance],"mmdd");

si tu veux qu'on utilise tes vrais noms de champs il faut les indiquer en
clair dans ta demande, ainsi que la table.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


"Claude" a écrit dans le message de news:

Merci Raymond, mais je n'arrive pas à faire la nouvel requête.
Ta réponse est trop technique pour mon niveau.
Est-ce-que je demarre une req. à partir de ma bd et sur quel champs
j'écrit
tes données. Le champ madate n'existe pas dans ma bd.
Dans la req. il y a champ, bd, critere, etc
De plus j'imagine qu'après avoir créer ma req. je devrai créer un état
avec
comme source ma nouvelle req.
quand t'utilise anniversaire dans ta réponse ça veut dire dans ma bd
datenaissance.
Si tu peux me simplifier la tâche sa serait très apprecier.

MERCI CHAOW