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 :

compter nombres valeurs


Sujet :

Langage SQL

  1. #1
    Nouveau membre du Club
    Inscrit en
    Juin 2004
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 42
    Points : 32
    Points
    32
    Par défaut compter nombres valeurs
    Bonjour
    dans une table je souhaite compter le nombre de fois ou apparait un mot précis et ceux sur tous les enregistrements.

    exemple :

    table1
    id value
    1 toto titi toto tata
    2 toto
    3 titi toto


    Ma requête pour le moment :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql_query("SELECT COUNT(*) FROM table1 WHERE value LIKE '%toto%'")
    Mon problème c'est que cette requête me retourne le nombre d'enregistrement contenant toto (3) mais pas le nombre de fois ou apparaît toto (4)
    Merci à ceux qui se pencheront sur mon problème
    ++

  2. #2
    Modérateur
    Avatar de al1_24
    Homme Profil pro
    Retraité
    Inscrit en
    Mai 2002
    Messages
    9 115
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Val de Marne (Île de France)

    Informations professionnelles :
    Activité : Retraité
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2002
    Messages : 9 115
    Points : 28 493
    Points
    28 493
    Par défaut
    Pour compter les lignes où ton mot apparait deux fois :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT COUNT(*) FROM table1 WHERE value LIKE '%toto%toto%'
    et après tu fais la somme

  3. #3
    Nouveau membre du Club
    Inscrit en
    Juin 2004
    Messages
    42
    Détails du profil
    Informations forums :
    Inscription : Juin 2004
    Messages : 42
    Points : 32
    Points
    32
    Par défaut
    Merci pour ta réponse

    toutefois je ne vais pas savoir à l'avance combien de fois sera présent le mot.
    le but de cette requete est de voir combien de fois ce mot a été utilisé dans une table précise.


    edit :
    pour le moment je met en place une solution temporaire (ou définitive si pas de solution ) je vais faire le traitement en php.

    ++

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

Discussions similaires

  1. Compter nombre de répétitions des valeurs dans un tableau
    Par tabrouri2000 dans le forum Collection et Stream
    Réponses: 16
    Dernier message: 21/03/2021, 21h47
  2. Compter le nombre valeurs sans doublon dans une zone de texte
    Par Alien_psy dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 23/02/2013, 17h57
  3. Réponses: 7
    Dernier message: 01/01/2013, 19h03
  4. [Vxi3] Compter nombre de fois valeurs
    Par thibaultspreux dans le forum Webi
    Réponses: 2
    Dernier message: 04/11/2011, 10h14
  5. Compter nombre d'éléments avec valeur X dans un formulaire
    Par p0Kep0K dans le forum Général JavaScript
    Réponses: 4
    Dernier message: 24/11/2005, 16h49

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