Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Membre habitué
    Inscrit en
    mai 2008
    Messages
    278
    Détails du profil
    Informations forums :
    Inscription : mai 2008
    Messages : 278
    Points : 101
    Points
    101

    Par défaut Ecriture requete max de la différence

    Bonjour,

    Je fais une sélection dans ma table du type select * from matable where date_debut between t1 and t2

    La requete me donne cela

    Date_debut Evnmt
    10h28 evnmt1
    10h32 evnmt2
    10h37 evnmt3
    10h38 evnmt4

    Je cherche l'enregistrement où date_debut[i]-date_debut[i-1] est le plus important pour en ressortir l'evenement associé
    Ici la requete me retournerait 10h32 evnmt2
    Est ce que cela est faisable en requete sql?

    Merci

  2. #2
    Membre habitué
    Inscrit en
    mai 2008
    Messages
    278
    Détails du profil
    Informations forums :
    Inscription : mai 2008
    Messages : 278
    Points : 101
    Points
    101

    Par défaut

    Je viens de découvrir les procédures stockées ca fait tout ce que je veux. Il faut par contre que je m'habitue à la syntaxe

  3. #3
    Expert Confirmé

    Homme Profil pro Philippe Makowski
    Consultant spécialité Firebird
    Inscrit en
    mai 2002
    Messages
    2 313
    Détails du profil
    Informations personnelles :
    Nom : Homme Philippe Makowski
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Consultant spécialité Firebird
    Secteur : Conseil

    Informations forums :
    Inscription : mai 2002
    Messages : 2 313
    Points : 3 561
    Points
    3 561

    Par défaut

    regarde aussi les CTE et requetes récursives, c'est encore pus efficace pour une question comme la tienne
    Philippe Makowski
    IBPhoenix - Firebird
    Membre de l'April

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

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •