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

QlikView Discussion :

Calcul sur date


Sujet :

QlikView

  1. #1
    Membre régulier
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2013
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 22
    Points : 98
    Points
    98
    Par défaut Calcul sur date
    Bonjour à tous;

    S'il vous plaît je souhaiterais calculé l’ancienneté d'un employé en année+mois. Exemple: 5,11 où 5 représente le nombre d'année et 11 représente le nombre de mois.J'ai la colonne DATEEMB(date d'embauche dans ma table employe). J'ai donc effectué la fonction suivante :

    Round((Today()-DATEEMB)/365,0.2) as ANCIENNETÉ.

    Mais le problème est que je n'obtient pas le résultat que je veux exactement car au lieu d'obtenir l'année et le mois, j'obtiens l'année et l'année.
    Un exemple plus clair: 15,8 représente 15 mois et 0,8 ans; Or après la virgule je souhaiterais obtenir le nombre de mois et pas le nombre d'année en décimal.

    Merci.

  2. #2
    Membre actif
    Homme Profil pro
    Inscrit en
    Novembre 2006
    Messages
    310
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 310
    Points : 252
    Points
    252
    Par défaut
    Salut,

    Essayer de créer deux variables V_An et V_Mois avec :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    V_An=(div(Ancienneté,365))
     
    V_Mois=Floor((Mod(Ancienneté,365))/30)

  3. #3
    Membre régulier
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2013
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 22
    Points : 98
    Points
    98
    Par défaut
    Ok; merci pour votre réponse.
    J'essayerai de le faire et je vous donnerai le résultat

  4. #4
    Membre régulier
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Janvier 2013
    Messages
    22
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Côte d'Ivoire

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Janvier 2013
    Messages : 22
    Points : 98
    Points
    98
    Par défaut
    Merci beaucoup pour votre aide. J'ai le résultat que je voulais.

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

Discussions similaires

  1. [ WinDev ] Calcul sur date dans SQL
    Par Tchupacabra dans le forum Langage SQL
    Réponses: 8
    Dernier message: 28/02/2006, 12h12
  2. Calcul sur date dans SQL
    Par Tchupacabra dans le forum WinDev
    Réponses: 4
    Dernier message: 27/02/2006, 19h23
  3. [débutant] calcul sur date
    Par Regis.C dans le forum Collection et Stream
    Réponses: 9
    Dernier message: 04/01/2005, 10h51
  4. Resutlat de calcul sur date formaté
    Par neness dans le forum SQL
    Réponses: 6
    Dernier message: 16/06/2004, 15h34
  5. Calcul sur date
    Par Thomad dans le forum MS SQL Server
    Réponses: 2
    Dernier message: 17/09/2003, 08h55

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