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

Requêtes MySQL Discussion :

Une requete simple MAIS ! [MySQL-5.1]


Sujet :

Requêtes MySQL

  1. #1
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    315
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2009
    Messages : 315
    Points : 114
    Points
    114
    Par défaut Une requete simple MAIS !
    Bonjour,

    soit une table livre avec

    ID titre auteur(plusieurs fois le meme) genre (roman et poésie) prix

    Je voudrais composer la requête qui me permet de savoir :

    Quel est dans chaque genre l'auteur qui vend le livre le + cher

    soit SELECT auteur, MAX(prix) FROM livre GROUP BY genre

    mais çà ne marche pas , ---> auteurs pas exact

    Ce serait gentil de me répondre

  2. #2
    Expert confirmé
    Profil pro
    Inscrit en
    Août 2008
    Messages
    2 950
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2008
    Messages : 2 950
    Points : 5 849
    Points
    5 849
    Par défaut
    Il faut passer par une sous-requête :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    select t.genre, l.auteur, t.max_prix
      from livre l
      join (SELECT genre, MAX(prix) as max_prix 
              FROM livre 
             GROUP BY genre) t 
        on t.genre    = l.genre
       and t.max_prix = l.prix

  3. #3
    Membre régulier
    Profil pro
    Inscrit en
    Novembre 2009
    Messages
    315
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2009
    Messages : 315
    Points : 114
    Points
    114
    Par défaut Un grand merci
    Dans le fond pas si simple ...

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

Discussions similaires

  1. [MySQL] requete simple mais pas d'affichage
    Par herve911 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 04/02/2008, 22h03
  2. Requete simple mais compliquée !
    Par mouatte dans le forum Requêtes
    Réponses: 2
    Dernier message: 21/12/2007, 23h13
  3. Faire une requete simple sur du texte
    Par karine75 dans le forum Requêtes et SQL.
    Réponses: 5
    Dernier message: 05/10/2007, 15h21
  4. requete simple mais dure
    Par smedini dans le forum Requêtes
    Réponses: 1
    Dernier message: 26/11/2006, 00h50
  5. Une requête simple
    Par rosros dans le forum Hibernate
    Réponses: 3
    Dernier message: 12/09/2006, 14h57

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