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

SQL Procédural MySQL Discussion :

Nombre de lignes répondant à un critère


Sujet :

SQL Procédural MySQL

  1. #1
    Membre émérite
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 122
    Par défaut Nombre de lignes répondant à un critère
    Bonjour à toutes et à tous,

    Existe-il une requête permettant d'obtenir le nombre de lignes d'une table répondant à un critère ?

    Merci de votre aide.

    Pierre

  2. #2
    Membre Expert
    Avatar de Adjanakis
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    739
    Détails du profil
    Informations personnelles :
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2004
    Messages : 739
    Par défaut
    Bonjour,

    Quel serait le critère ? (pour se faire une idée)

  3. #3
    Membre émérite
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 122
    Par défaut
    La date de l'enregistement.

    Cordialement.

    Pierre

  4. #4
    Membre Expert
    Avatar de Adjanakis
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    739
    Détails du profil
    Informations personnelles :
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2004
    Messages : 739
    Par défaut
    Il faudrait donc retourner le nombre de lignes insérées à une date précise au sein d'un table. Cette date est-elle stockée dans la ligne ?

  5. #5
    Membre émérite
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 122
    Par défaut
    Oui.

    Cordialement.

    Pierre

  6. #6
    Membre Expert
    Avatar de Adjanakis
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    739
    Détails du profil
    Informations personnelles :
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2004
    Messages : 739
    Par défaut
    Il y a surement ce qu'il faut ici : Fonctions de dates

  7. #7
    Membre émérite
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 122
    Par défaut
    Bon, en fait, il fallait simplement que j'utilise la fonction "mysql_num_rows".

    Mais maintenant, autre question : Je veux extraire d'une table le nombre d'enregistrements qu'il y a eu chaque jour sur une période donnée. Quelle est la méthode qui prend le moins de ressource système ?

    1. Faire une requête pour chaque jour de la période donnée suivie d'un mysql_num_rows et placer les résultats dans un tableau,
    2. Faire une seule requête sur la période voulue, analyser chaque ligne du résultat de la requête et incrémenter les cases concernées du tableau.


    Merci de vos avis.

    Pierre

  8. #8
    Membre Expert
    Avatar de Adjanakis
    Profil pro
    Inscrit en
    Avril 2004
    Messages
    739
    Détails du profil
    Informations personnelles :
    Localisation : France, Pas de Calais (Nord Pas de Calais)

    Informations forums :
    Inscription : Avril 2004
    Messages : 739
    Par défaut
    Avec un GROUP BY sur le champ date, une seule requête suffit et aucun tableau n'aura besoin d'être incrémenté.

  9. #9
    Membre émérite
    Avatar de ChPr
    Homme Profil pro
    Inscrit en
    Septembre 2005
    Messages
    2 122
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 79
    Localisation : France, Val d'Oise (Île de France)

    Informations forums :
    Inscription : Septembre 2005
    Messages : 2 122
    Par défaut
    Citation Envoyé par Adjanakis Voir le message
    Avec un GROUP BY sur le champ date, une seule requête suffit et aucun tableau n'aura besoin d'être incrémenté.
    Je vais me renseigner sur cette directive.

    Cordialement.

    Pierre

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

Discussions similaires

  1. Compter le nombre de lignes ayant des critères similaires
    Par JohnJ_M dans le forum Développement de jobs
    Réponses: 5
    Dernier message: 21/11/2014, 10h10
  2. Nombre de cellules répondant à un critère
    Par laurentSc dans le forum Excel
    Réponses: 5
    Dernier message: 06/07/2014, 21h55
  3. [XL-2003] Comment Compter le nombre de cellules répondant à deux critères ?
    Par abouilyas dans le forum Excel
    Réponses: 3
    Dernier message: 18/06/2013, 15h45
  4. Réponses: 12
    Dernier message: 02/09/2009, 18h49
  5. Réponses: 4
    Dernier message: 06/06/2008, 11h20

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