OVH Cloud OVH Cloud

afficher l'aîné d'une famille

3 réponses
Avatar
ls
Bonjour,

Je reposte la question que j'ai posée il y a queqlues jour :

Je n'arrive toujours pas à avoir l'aïné des enfants de chaque famille .
J'ai x familles avec 1 ou plusieurs enfants
Je voudrais pouvoir afficher seulement l'aïné de chaque famille
J'ai essayé de faire une requete sur la date d'anniversaire en min
(j'obtiens bien la liste des enfants par ordre de naissance mais je n'arrive
pas à en afficher qu'un seul.
A chaque fois je me retrouve avec un seul enfant au lieu de l'aine de
chaque famille .

Une idee pour me débloquer ?

3 réponses

Avatar
Ze titi
Bonjour,

dans la requête, regroupement par nom de famille, tri par date de
naissance ascendante et sélection du premier de chaque famille.

SELECT First(tonChamps)
FROM taTable
GROUP BY nomFamille
ORDER BY dateNaissance ASC;

ls wrote:

Bonjour,

Je reposte la question que j'ai posée il y a queqlues jour :

Je n'arrive toujours pas à avoir l'aïné des enfants de chaque famille .
J'ai x familles avec 1 ou plusieurs enfants
Je voudrais pouvoir afficher seulement l'aïné de chaque famille
J'ai essayé de faire une requete sur la date d'anniversaire en min
(j'obtiens bien la liste des enfants par ordre de naissance mais je n'arrive
pas à en afficher qu'un seul.
A chaque fois je me retrouve avec un seul enfant au lieu de l'aine de
chaque famille .

Une idee pour me débloquer ?




--
Voilou,

@+,
Titi

Avatar
ls
et dire que je rame depuis plus d'une heure Merci

"Ze titi" a écrit dans le message de
news:
Bonjour,

dans la requête, regroupement par nom de famille, tri par date de
naissance ascendante et sélection du premier de chaque famille.

SELECT First(tonChamps)
FROM taTable
GROUP BY nomFamille
ORDER BY dateNaissance ASC;

ls wrote:

Bonjour,

Je reposte la question que j'ai posée il y a queqlues jour :

Je n'arrive toujours pas à avoir l'aïné des enfants de chaque famille .
J'ai x familles avec 1 ou plusieurs enfants
Je voudrais pouvoir afficher seulement l'aïné de chaque famille
J'ai essayé de faire une requete sur la date d'anniversaire en min
(j'obtiens bien la liste des enfants par ordre de naissance mais je
n'arrive


pas à en afficher qu'un seul.
A chaque fois je me retrouve avec un seul enfant au lieu de l'aine de
chaque famille .

Une idee pour me débloquer ?




--
Voilou,

@+,
Titi



Avatar
Daniel Carollo
Bonjour a tous!

Faites tres attention a First(), Last(), DFirst() et DLast(). Contrairement
a ce que l'on pourrait croire, et a ce dont on a l'habitude avec SQL
serveur, ces operateurs ne fonctionnent pas de facon intuitive avec Jet.
J'aide en ligne pour les fonctions DFirst et DLast mentionne que
l'enregistrement retourne est aleatoire (je le sais pour avoir cherche
pendant 4 heures la cause d'une erreur chez un client la semaine derniere)
alors je soupconne un probleme similaire pour First et Last. J'ai contourne
le probleme en utilisant un SELECT TOP 1 sur une requete ordonnee de facon
adequate.

A bon entendeur...

--
Daniel :-)

Computing Technologies International - www.computing-tech.com - We
provide solutions...


"ls" wrote in message
news:40aa1a92$0$31380$
et dire que je rame depuis plus d'une heure Merci

"Ze titi" a écrit dans le message de
news:
Bonjour,

dans la requête, regroupement par nom de famille, tri par date de
naissance ascendante et sélection du premier de chaque famille.

SELECT First(tonChamps)
FROM taTable
GROUP BY nomFamille
ORDER BY dateNaissance ASC;

ls wrote:

Bonjour,

Je reposte la question que j'ai posée il y a queqlues jour :

Je n'arrive toujours pas à avoir l'aïné des enfants de chaque famille
.



J'ai x familles avec 1 ou plusieurs enfants
Je voudrais pouvoir afficher seulement l'aïné de chaque famille
J'ai essayé de faire une requete sur la date d'anniversaire en min
(j'obtiens bien la liste des enfants par ordre de naissance mais je
n'arrive


pas à en afficher qu'un seul.
A chaque fois je me retrouve avec un seul enfant au lieu de l'aine de
chaque famille .

Une idee pour me débloquer ?




--
Voilou,

@+,
Titi