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 et SQL. Discussion :

Compter le nombre valeurs sans doublon dans une zone de texte


Sujet :

Requêtes et SQL.

  1. #1
    Membre confirmé
    Homme Profil pro
    Inscrit en
    Janvier 2013
    Messages
    94
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Belgique

    Informations professionnelles :
    Secteur : Service public

    Informations forums :
    Inscription : Janvier 2013
    Messages : 94
    Par défaut Compter le nombre valeurs sans doublon dans une zone de texte
    Bonjour,

    j'aimerais dans une zone de texte pouvoir compter le nombre de valeurs sans doublon

    Exemple :

    Champ1
    ---------
    A
    A
    A
    B
    B
    C

    et j'aimerais que dans ma zone de texte le résultat soit "3" car il y a trois lettres différentes dans ma table


    Merci pour votre aide

  2. #2
    Expert confirmé
    Avatar de jimbolion
    Homme Profil pro
    Moulticien
    Inscrit en
    Janvier 2013
    Messages
    3 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Moulticien
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3 150
    Billets dans le blog
    2
    Par défaut Regroupement et count
    En utilisant une requête de regroupement et un count

    Exemple ici :

    http://www.techonthenet.com/access/f...eric/count.php

    Tu exécuteras une requête de type count(select ..... group by champ1) afin de te renvoyer une valeur unique issue d'un regroupement.

    Bonne Journée

    JimboLion

  3. #3
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Par défaut
    Bonjour,

    Pour obtenir le résultat dans une zone de texte :

    1° Créer une requête et l'enregistrer, exemple le champ1 est dans la Table1, voici le SQL :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT Champ1 FROM Table1 GROUP BY Champ1;
    Dans mon exemple cette requête s'appelle "RequêteEnregistrée"

    2° Dans ta zone de texte, ce code :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =CpteDom("Champ1";"RequêteEnregistrée")

  4. #4
    Expert confirmé
    Avatar de jimbolion
    Homme Profil pro
    Moulticien
    Inscrit en
    Janvier 2013
    Messages
    3 150
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Moulticien
    Secteur : Santé

    Informations forums :
    Inscription : Janvier 2013
    Messages : 3 150
    Billets dans le blog
    2
    Par défaut Requete
    Merci Claude,

    Je n'avais plus accès à ma base Access pour valider la syntaxe exacte

    JimBoLion

  5. #5
    Rédacteur/Modérateur

    Avatar de ClaudeLELOUP
    Homme Profil pro
    Chercheur de loisirs (ayant trouvé tous les jours !)
    Inscrit en
    Novembre 2006
    Messages
    20 596
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : Belgique

    Informations professionnelles :
    Activité : Chercheur de loisirs (ayant trouvé tous les jours !)
    Secteur : Finance

    Informations forums :
    Inscription : Novembre 2006
    Messages : 20 596
    Par défaut
    pas de souci !

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

Discussions similaires

  1. Réponses: 1
    Dernier message: 04/10/2013, 15h40
  2. Réponses: 4
    Dernier message: 04/08/2009, 16h52
  3. [AC-2003] Compter le nombre d'éléments sélectionnés dans une zone de liste
    Par sinifroth dans le forum VBA Access
    Réponses: 2
    Dernier message: 13/07/2009, 11h35
  4. Valeur par défaut dans une zone de texte
    Par juliojc13 dans le forum VBA Access
    Réponses: 18
    Dernier message: 01/06/2007, 14h01

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