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

Langage SQL Discussion :

Problème avec Max et Group By


Sujet :

Langage SQL

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    661
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 661
    Points : 244
    Points
    244
    Par défaut Problème avec Max et Group By
    Bonjour,

    Voici mon résultat pour le moment:

    50022398|1357800|2013-09-13|12,3|2121793| CROMBEZ| GINA
    50022398|1360170|2013-09-19|12,6|2121793| CROMBEZ| GINA
    50022398|1361106|2013-09-23|13,6|2121793| CROMBEZ| GINA

    Je voudrais garder la ligne 50022398|1361106|2013-09-23|13,6|2121793| CROMBEZ| GINA car c'est le résultat le plus récent==> 1361106

    J'ai essayé avec max et group by mais j'ai la 4 ème valeur qui n'a jamais la même valeur.

    Comment faire ??

    Voici ma requête pour le moment php sur DB2

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    SELECT b.NSEJ, a.NDL,a.DRES,a.RANA, c.pbmrn,c.pbname, d.bdnsid, d.bdroom, d.bdbed
    					from flabo.ral a, flabo.sdlm b, medhorf.sptml0 c, medhorf.bdmast d
    					where a.cana='PREA' AND a.DRES>='$choix' AND (((a.rana)< '20') or a.rana like'%20,0%') AND 
    					a.NDL=b.NDL AND b.NSEJ<>'0' AND c.nadm=b.nadm AND b.NSEJ=d.bdcase
    D'avance merci

  2. #2
    Expert éminent sénior
    Homme Profil pro
    Responsable Données
    Inscrit en
    Janvier 2009
    Messages
    5 284
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Responsable Données

    Informations forums :
    Inscription : Janvier 2009
    Messages : 5 284
    Points : 12 983
    Points
    12 983
    Par défaut
    Bonjour,
    Question maintes fois posée sur ce forum...
    Je te donne une piste en reformulant: le plus récent, c'est celui pour lequel il n'en existe pas d'autre avec une date égale ou supérieure.

    Tatayo.

  3. #3
    Modérateur
    Avatar de Waldar
    Homme Profil pro
    Sr. Specialist Solutions Architect @Databricks
    Inscrit en
    Septembre 2008
    Messages
    8 453
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Sr. Specialist Solutions Architect @Databricks
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 8 453
    Points : 18 394
    Points
    18 394
    Par défaut
    Est-ce que votre version de DB2 intègre les fonctions de fenêtrage ?

  4. #4
    Membre actif
    Profil pro
    Inscrit en
    Juin 2006
    Messages
    661
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2006
    Messages : 661
    Points : 244
    Points
    244
    Par défaut
    Oui les fonctions de fenêtrage fonctionnent avec ma version de DB2.

    Je testerai demain avec un row_number() over(partition BY ?,? ORDER BY ?


    ok tatayo, je vais chercher

Discussions similaires

  1. [Cognos 6][Impromptu] Problème avec les champs groupés
    Par nicoduhavre dans le forum Cognos
    Réponses: 4
    Dernier message: 23/03/2007, 16h27
  2. [SQL Server] Requete avec MAX et group by
    Par joKED dans le forum Langage SQL
    Réponses: 1
    Dernier message: 05/01/2007, 14h00
  3. Problème avec Max.
    Par Tyler Durden dans le forum Langage SQL
    Réponses: 3
    Dernier message: 19/10/2006, 09h05
  4. Requete avec max et group by
    Par Maxime555 dans le forum Langage SQL
    Réponses: 3
    Dernier message: 28/07/2006, 12h48
  5. [XML][XSLT] Débutant {Probléme avec For-each-group}
    Par Silvia12 dans le forum XSL/XSLT/XPATH
    Réponses: 6
    Dernier message: 29/01/2006, 22h38

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