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

Bases de données Delphi Discussion :

Nombre de valeurs identiques


Sujet :

Bases de données Delphi

  1. #1
    Membre actif Avatar de thierrybatlle
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2005
    Messages
    618
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Tarn (Midi Pyrénées)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Enseignement

    Informations forums :
    Inscription : Novembre 2005
    Messages : 618
    Points : 222
    Points
    222
    Par défaut Nombre de valeurs identiques
    Bonjour à tous,

    J'ai une table de lignes de commande, il y a un champ qui contient le numéro de commande, un qui est la référence de l'article et un qui est la référence des tailles.
    Je me retrouve donc, par exemple avec :

    numCom | ID_article | ID_taille |
    --------------------------------
    64 1 10
    64 2 10
    64 1 5
    64 1 10

    Je souhaite faire deux requètes :
    - La première doit retourner le nombre d'articles différents :
    résultat : 1 - 2
    - La seconde doit me retourner le nom de tailles différentes.

    Je sais le faire avec des select et en bidouillant une moulinette, mais je voulais savoir si par SQL cela pouvait ce faire.

    Merci à tous.

  2. #2
    Expert éminent
    Avatar de qi130
    Homme Profil pro
    Expert Processus IT
    Inscrit en
    Mars 2003
    Messages
    3 901
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France

    Informations professionnelles :
    Activité : Expert Processus IT
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2003
    Messages : 3 901
    Points : 6 026
    Points
    6 026
    Par défaut
    Y a t'il un rapport quelconque avec Delphi ?
    "Il n'y a pas de bonnes réponses à une mauvaise question." (M. Godet)
    -----------------------
    Pensez à cloturer votre sujet - Aucune réponse aux sollicitations techniques par MP
    Usus magister est optimus

  3. #3
    Membre averti Avatar de Bejaia-In
    Inscrit en
    Avril 2006
    Messages
    365
    Détails du profil
    Informations forums :
    Inscription : Avril 2006
    Messages : 365
    Points : 392
    Points
    392
    Par défaut
    Utilise SELECT DISTINCT pour faire ce que tu souhaite, de cette façon:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT DISTINCT ID_Article
    FROM TableCommande
    WHERE (numCom=:NC)
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT DISTINCT ID_Taille
    FROM TableCommande
    WHERE (numCom=:NC)
    "NC" est un paramètre pour selectionner une commande particulière seulement.
    ....................................................................
    Aidez-vous... Dieu vous aideras et nous aussi..
    ....................................................................

Discussions similaires

  1. Nombre de valeurs identiques consécutives
    Par calou_33 dans le forum SQL
    Réponses: 28
    Dernier message: 20/08/2017, 18h45
  2. [XL-2010] Comment compter le nombre de valeur identique dans un sheet.
    Par zoltix dans le forum Excel
    Réponses: 4
    Dernier message: 23/04/2011, 23h06
  3. [WD-2003] Compter le nombre de valeurs identiques dans un tableau word
    Par borocam dans le forum VBA Word
    Réponses: 4
    Dernier message: 20/01/2010, 18h19
  4. [MySQL] Compter le nombre de valeurs identiques dans une colonne d'une table
    Par luca120 dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 03/12/2009, 00h40
  5. classer en fonction du nombre de valeurs identiques
    Par Overstone dans le forum Langage SQL
    Réponses: 13
    Dernier message: 21/08/2007, 17h07

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