Je ne suis pas certain d'avoir tout suivi, mais qu'est-ce qui empêche
(pour obtenir l'âge de quelqu'un) d'avoir recours à une fonction
mathématique sur le nombre de jours écoulés depuis sa naissance ?
La fonction DATEDIFF donne (par défaut) un nombre de jours.
Une année, c'est 365,25 jours (à
Bonjour,
Juste pour info, dans une base de données avec ACCESS je calcul les
âges des adhérents dans une requête Mise à jour avec cette formule:
(Date()-[TABLE TOUTES INFOS ELEVES]![Date naissance])/"365,25"
Ce n'est pas très loin de l'âge réel;-)
Avec cette question j'aurai appris des cho
Le 05/02/2013 11:11, Claude FRICARD a écrit :
Claude
Le 05/02/2013 09:04, pierre-yves samyn a écrit :
Bonjour
fricard Claude wrote
La requête telle que je l'ai définie DATEDIFF( 'year', "date de
naissance" donne bien le résultat escompté à savoir l'âge. (c'est
d'ailleurs le code dans l'
> -Message d'origine-
> De : pierre-yves samyn [mailto:pierre-yves.sa...@laposte.net]
> Envoyé : mercredi 6 février 2013 14:30
> À : users@fr.libreoffice.org
> Objet : [fr-users] Re: LibO 3.5 SouS XP Base requête calcul age-
>
>
Bonjour Pierre-Yves,
Merci beaucoup,
> En effet certai
fr]
> Envoyé : mercredi 6 février 2013 14:16
> À : users@fr.libreoffice.org
> Objet : Re: [fr-users] Re: LibO 3.5 SouS XP Base requête calcul age-
>
>
> Je profite de cette intervention de Jean-Yves, et je l'en remercie, pour
> "pomper" la requête qu'il p
Je profite de cette intervention de Jean-Yves, et je l'en remercie, pour
"pomper" la requête qu'il propose de calcul l'age au plus juste.
Je l'ai adaptée à ma base et ça fonctionne.
le problème de CAST...;-) m'échappe un peu...
Claude
Le 06/02/2013 12:21, ROYER Jean-Yves a écrit :
Bonjour,
J'
Bonjour,
J'ai un souci avec la requête, tant sous LibO 4.0.0.3 sous XP que sous Ubuntu
12.04 avec 3.5.7 de LibO :
Dans les deux cas la requête fonctionne avec la base exemple fournie par PYS,
mais la même requête provoque des erreurs SQL avec des bases neuves, créées
avec les deux versions de
Claude
Le 05/02/2013 09:04, pierre-yves samyn a écrit :
Bonjour
fricard Claude wrote
La requête telle que je l'ai définie DATEDIFF( 'year', "date de
naissance" donne bien le résultat escompté à savoir l'âge. (c'est
d'ailleurs le code dans l'exemple fourni calcâge.png) .
Il me semble qu'
Merci pour ces précisions.
La requête telle que je l'ai définie DATEDIFF( 'year', "date de
naissance" donne bien le résultat escompté à savoir l'âge. (c'est
d'ailleurs le code dans l'exemple fourni calcâge.png) . Comment l'écrire
pour un résultat plus juste avec la date complète aa,mm,jj (o