-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 certaines
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
Bonjour Christian
christianwtd wrote
On a tendance à soustraire la date actuelle à la date de naissance, puis
si nécessaire d'afficher au format Jour / Mois / Année. Cette méthode
n'est que très approximative et fausse. Démonstration. Une personne est
née le 25 janvier 1930 (soit la
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
-yves.sa...@laposte.net]
Envoyé : mardi 5 février 2013 14:45
À : users@fr.libreoffice.org
Objet : [fr-users] Re: LibO 3.5 SouS XP Base requête calcul age-
Suite...
Nous avons, semble-t-il, du mal à nous comprendre.
fricard Claude wrote
le gamin qui est de mars 2007 a déjà 6 ans ...et
Bonjour Jean-Yves
royerjy wrote
Idée sur le piège ?
En effet certaines fonctions nécessitent de valider le mode d'exécution
directe du SQL. En l'occurrence, pour la requête simple (sans le détail
des jours et mois) c'est la fonction CAST.
J'ai complété la FAQ avec cette précision.
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'une personne née le 14/03/2007 n'aura 6 ans que...
le
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
Suite...
Nous avons, semble-t-il, du mal à nous comprendre.
fricard Claude wrote
le gamin qui est de mars 2007 a déjà 6 ans ...et même celui qui est
d'Aout. C'est le résultat que j'obtiens également.
Tu es donc d'accord que la requête telle que tu l'avais définie
précédemment ne donne
Bonjour
fricard Claude wrote
Lorsque dans ce wiki:
https://wiki.documentfoundation.org/FR/FAQ/Base/121
je vois des instructions SQL quel environnement faut-il ?
Quand rien n'est précisé c'est que les instructions données sont prévues
pour le moteur par défaut inclus dans LibreOffice, HSQL en
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 (ou
11 matches
Mail list logo