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 de query


Sujet :

Langage SQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2004
    Messages : 12
    Par défaut Problème de query
    Salut,

    J'ai une table :

    ----------------
    Stock
    ---------------
    - Marque
    - Modèle
    - Taille
    - Prix
    ----------------

    Je voudrais savoir s'il existe un produit (même marque-modèle-taille) avec 2 prix différents.

    Actuellement je fait un SELECT sur tous les champs et j'ordonne mes résultats. Mais l'affichage est kilométrique et je ne vais pas m'amuser à chercher ligne par ligne si y'a pas 2 lignes avec un même Marque-Modèle-Taille et un prix différent !

    Merci d'avance !!!

  2. #2
    Membre émérite Avatar de Mathusalem
    Profil pro
    IT moa
    Inscrit en
    Décembre 2003
    Messages
    1 008
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : IT moa

    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 008
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    select *
    from stock as s1
    inner join stock as s2
    on s1.modele = s2.modele
    and s1.taille = s2.taille
    and ...
    and s1.prix <> s2.prix


  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Mars 2004
    Messages
    12
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2004
    Messages : 12
    Par défaut
    Citation Envoyé par Mathusalem
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    select *
    from stock as s1
    inner join stock as s2
    on s1.modele = s2.modele
    and s1.taille = s2.taille
    and ...
    and s1.prix <> s2.prix

    Merci !!!

    J'ai juste changer :

    and s1.prix <> s2.prix
    par
    and s1.prix < s2.prix

    pour pas avoir l'inverse de chaque tuple !!!

Discussions similaires

  1. Problème multiSelect query
    Par ALLODREN dans le forum iReport
    Réponses: 4
    Dernier message: 27/05/2009, 14h28
  2. Problème de query SQL avec tables paradox.
    Par melles dans le forum Bases de données
    Réponses: 2
    Dernier message: 15/10/2008, 01h51
  3. Problème mysql query
    Par masseur dans le forum Outils
    Réponses: 3
    Dernier message: 22/06/2006, 15h24
  4. [HIBERNATE] problème de query
    Par nikalkal dans le forum Hibernate
    Réponses: 4
    Dernier message: 07/02/2006, 18h02

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