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 :

mon DISTINCT ne fonctionne pas


Sujet :

Langage SQL

  1. #1
    Membre éprouvé
    Avatar de beegees
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2004
    Messages
    3 610
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : Belgique

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Enseignement

    Informations forums :
    Inscription : Mars 2004
    Messages : 3 610
    Points : 1 277
    Points
    1 277
    Par défaut mon DISTINCT ne fonctionne pas
    Bonjour tout le monde,

    J'ai créé cette chaine SQL :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT DISTINCT parametre.nom, parametre.id, valeur_parametre.valeur 
    FROM parametre INNER JOIN valeur_parametre 
    ON parametre.id = valeur_parametre.ref_parametre
    J'obtiens ce résultat :

    nom id valeur
    Direction du vent 2 Est (E)
    Direction du vent 2 Nord (N)
    Direction du vent 2 Nord-Est (N-E)
    Direction du vent 2 Nord-Ouest (N-O)
    Direction du vent 2 Ouest (O)
    Direction du vent 2 Sud (S)
    Direction du vent 2 Sud-Est (S-E)
    Direction du vent 2 Sud-Ouest (S-O)
    État du ciel 5 Couvert
    État du ciel 5 Ensoleillé
    État du ciel 5 Nuageux
    État du ciel 5 Peu nuageux
    État du ciel 5 Pluvieux
    Force du vent 3 Faible
    Force du vent 3 Fort
    Force du vent 3 Modéré
    Humeur du professeur 6 Bonne
    Humeur du professeur 6 Excellente
    Humeur du professeur 6 Mauvaise
    Humeur du professeur 6 Moyenne
    Saison 1 Automne
    Saison 1 Été
    Saison 1 Hiver
    Saison 1 Printemps
    Température 4 Caniculaire
    Température 4 Chaud
    Température 4 Frais
    Température 4 Froid
    Température 4 Gel
    Température 4 Tempéré
    Température 4 Très chaud
    J'aurais voulu obtenir ce genre de réponse :

    Direction du vent
    Est (E)
    Nord (N)
    Nord-Est (N-E)
    Nord-Ouest (N-O)
    Ouest (O)
    Sud (S)
    Sud-Est (S-E)
    Sud-Ouest (S-O)
    Etat du ciel
    Couvert
    Ensoleillé
    Nuageux
    Peu nuageux
    Pluvieux
    Sauriez-vous me dire comment je peux faire svp ?

    Merci d'avance.

    beegeezzz

  2. #2
    Expert confirmé Avatar de Cybher
    Homme Profil pro
    Consultant réseaux et sécurité
    Inscrit en
    Mai 2005
    Messages
    3 281
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Consultant réseaux et sécurité
    Secteur : Conseil

    Informations forums :
    Inscription : Mai 2005
    Messages : 3 281
    Points : 4 644
    Points
    4 644
    Par défaut
    euh pas tout compris
    tu veux récupérer quoi exactement?

  3. #3
    Modérateur

    Avatar de CinePhil
    Homme Profil pro
    Ingénieur d'études en informatique
    Inscrit en
    Août 2006
    Messages
    16 799
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur d'études en informatique
    Secteur : Enseignement

    Informations forums :
    Inscription : Août 2006
    Messages : 16 799
    Points : 34 048
    Points
    34 048
    Billets dans le blog
    14
    Par défaut
    Euh... apparemment, vous voulez récupérer les 'valeur' distinctes et vous demandez 3 colonnes !
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    SELECT DISTINCT valeur
    FROM parametre_valeur

Discussions similaires

  1. [VB.Net/DataReader] Pourquoi mon ExecuteReader ne fonctionne pas ?
    Par emeraudes dans le forum Accès aux données
    Réponses: 8
    Dernier message: 21/08/2006, 13h38
  2. Réponses: 14
    Dernier message: 17/08/2006, 10h29
  3. Clause Distinct ne fonctionne pas su SELECT multiple
    Par fabou3377 dans le forum MS SQL Server
    Réponses: 6
    Dernier message: 04/08/2006, 11h39
  4. mon trigger ne fonctionne pas !
    Par japi33 dans le forum SQL Procédural
    Réponses: 2
    Dernier message: 20/03/2006, 21h26
  5. Réponses: 13
    Dernier message: 20/07/2004, 08h54

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