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 MySQL Discussion :

cherche une requette qui affiche les element + un count des element affiché


Sujet :

Requêtes MySQL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 71
    Points : 45
    Points
    45
    Par défaut cherche une requette qui affiche les element + un count des element affiché
    Bonjour a tous.
    comme je ne suis malheureusement pas un as en MySQL et que je pense que ca doit bien exister, je fait appel à la communauté pour savoir si oui ou non c'est possible (si oui merci de me dire comment)

    Voila, sur mon site, j'utilise plusieurs fois 2 requêtes l'une à la suite de l'autre

    la première qui compte le nombre d'enregistrement (pour afficher par exemple : "10 commentaires")
    et la suivante récupère les données

    j'aurai donc voulu savoir s'il n'existe pas un moyen dans MySQL pour que le tableau retourné est 1 colonne de plus, qui contient le nombre d'enregistrement

    genre

    nom | prenom | .... | total
    a | a | .... | 5
    b | b | .... | 5
    c | c | .... | 5
    d | d | .... | 5
    e | e | .... | 5

    ou ce que je recherche est idiot et sollicitera plus le serveur SQL que 2 requêtes ?

    edit: je pensais avoir trouvé une solution en php avec mysql_numrows($variable); mais c'est pas vraiment ce que j'ai besoin (voir 2eme post)

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Août 2005
    Messages
    71
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 71
    Points : 45
    Points
    45
    Par défaut
    finalement ma solution n'est pas bonne
    en effet, sur certaines requetes je délimite le resultat avec limit x,y

    du coup en utilisant ma technique, le maximum est forcement x+y

    or j'aimerai une methode qui renvoie en meme temps le nombre d'elements dans la table

  3. #3
    Membre éprouvé Avatar de fenkys
    Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Octobre 2007
    Messages
    376
    Détails du profil
    Informations personnelles :
    Âge : 57
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Octobre 2007
    Messages : 376
    Points : 1 054
    Points
    1 054
    Par défaut
    Il faut en dire plus si tu veux qu'on t'aide. Sans aucune idée sur la structure de tes tables et les relations entre données retournée, on ne pourra pas t'aider.

Discussions similaires

  1. Réponses: 10
    Dernier message: 08/04/2015, 07h54
  2. Réponses: 4
    Dernier message: 13/02/2012, 13h11
  3. Réponses: 3
    Dernier message: 04/01/2009, 21h21
  4. Réponses: 4
    Dernier message: 04/05/2007, 22h49
  5. cherche une fonction qui permet de faire une recherche
    Par vbcasimir dans le forum Langage
    Réponses: 7
    Dernier message: 01/09/2005, 17h24

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