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 :

fonction group by


Sujet :

Langage SQL

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    148
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Novembre 2006
    Messages : 148
    Par défaut fonction group by
    pour commencer voila ma table :
    -------------------------------------------
    id | marque
    -------------------------------------------
    1 |la marque est sony (... ici il ya le reste de champs )
    2 |la marque est philips (...)
    3 |la marque est sony (...)
    4 |la marque est hp (...)
    5 |la marque est dell (...)
    6 |la marque est dell (...)
    7 |la marque est sony (...)
    8 |la marque est phlips (...)
    9 |la marque est acer (...)
    10 |la marque est acer (...)
    11 |la marque est samsung (...)
    12 |la marque est sony (...)



    ce que je cherche :

    table de la liste des marques comme ça :
    la marque est sony
    la marque est philips
    la marque est dell
    la marque est hp
    la marque est acer
    la marque est samsung

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    90
    Détails du profil
    Informations personnelles :
    Âge : 52
    Localisation : Belgique

    Informations forums :
    Inscription : Mars 2007
    Messages : 90
    Par défaut distinct et pas group by
    Si tu ne cherches pas à faire de count ou de sum, le group by n'est pas nécéssaire.
    Si tu veux juste avoir une liste de tous les possibilté de 'La marque est xxxxx' un disctinct suffira.
    Il faut évidemment arrivé à extraire la partie du champs qui contient 'la marque est xxxx', j'ai opté pour un substr de la position 1 jusqu'à la position du 4ème espace dans le string :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    select substr(marque,1,instr(marque,' ',1,4))
    from matable

Discussions similaires

  1. fonction Group by dans le chargement.
    Par arnest dans le forum QlikView
    Réponses: 2
    Dernier message: 24/05/2011, 17h47
  2. Fonction Group absente
    Par DeNantes dans le forum iReport
    Réponses: 6
    Dernier message: 25/02/2009, 21h30
  3. fonction group by
    Par aurelie83 dans le forum SQL
    Réponses: 2
    Dernier message: 01/10/2007, 14h18
  4. Saut de page et fonction Group BY
    Par ramoucho17 dans le forum iReport
    Réponses: 1
    Dernier message: 11/10/2006, 10h36
  5. Fonction Group By
    Par Infomax7 dans le forum Informix
    Réponses: 19
    Dernier message: 27/05/2006, 12h35

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