IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Forms Oracle Discussion :

difference entre 2 dates


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Par défaut difference entre 2 dates
    je veux faire la difference entre 2 dates
    et je veux le resultat en nombre d'annes et nbre de mois
    par exple : d1= 01/02/2008 et d2 = 05/01/2009
    d2-d1= 0 annee et 11 mois

  2. #2
    Membre éclairé
    Inscrit en
    Octobre 2005
    Messages
    279
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 279
    Par défaut
    ops$tkyte@8i> create table t ( end_date date, start_date date );
    Table created.

    ops$tkyte@8i> insert into t values ( '10-FEB-2000', '02-JAN-1999' );
    1 row created.

    ops$tkyte@8i> insert into t values ( '02-FEB-2000', '10-JAN-1999' );
    1 row created.

    ops$tkyte@8i> select months_between( end_date, start_date ),
    2 trunc( months_between( end_date, start_date ) /12 ) Years,
    3 mod( trunc( months_between( end_date, start_date ) ), 12 ) months,
    4 end_date - add_months(start_date,trunc( months_between( end_date,
    start_date ) )) days
    5 from t
    6 /

    MONTHS_BETWEEN(END_DATE,START_DATE) YEARS MONTHS DAYS
    ----------------------------------- ---------- ---------- ----------
    13.2580645 1 1 8
    12.7419355 1 0 23

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [VBA] Calculer la différence entre deux dates
    Par T'chab dans le forum Access
    Réponses: 13
    Dernier message: 11/05/2006, 15h12
  2. difference entre deux dates
    Par nizniz dans le forum Oracle
    Réponses: 3
    Dernier message: 09/05/2006, 11h54
  3. Réponses: 2
    Dernier message: 04/04/2006, 10h34
  4. [Dates] difference entre 2 date
    Par byteBoy dans le forum Langage
    Réponses: 12
    Dernier message: 30/03/2006, 14h02
  5. Réponses: 1
    Dernier message: 22/09/2005, 00h30

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo