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

iReport Discussion :

Count avec condition


Sujet :

iReport

  1. #1
    Candidat au Club
    Inscrit en
    Novembre 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Count avec condition
    Bonjour;

    J'ai une liste d'articles trié par numéro.

    Au pieds de l'état j'ai le nombre d'articles. Je voudrais rajouter le nombre d'articles appartenant à une catégorie. J'ai bien pensée à créer une variable count avec dans "Variable condition" une condition. Mais vu mon peu d'expérience avec ireport, je n'aboutis pas.

    Merci

  2. #2
    Candidat au Club
    Inscrit en
    Novembre 2009
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Novembre 2009
    Messages : 3
    Points : 2
    Points
    2
    Par défaut
    J'ai trouvé une réponse :
    Je modifie ma requette SQL de manière à créer une collone avec 0 ou 1 si ma condition est vérifié

    select *, (Case When Catégorie = 'MaCatégorie' THEN 1 ELSE 0 END) as CompteMaCategorie
    From MaTable

    Il me reste plus qu'à ajouter la somme de cette colonne au pieds de mon état.
    Si vous avez plus simple, je suis preneur.

Discussions similaires

  1. multiple count avec condition
    Par psgman113 dans le forum Requêtes
    Réponses: 5
    Dernier message: 23/08/2011, 13h00
  2. effectuer un count avec conditions
    Par tibss dans le forum Langage SQL
    Réponses: 6
    Dernier message: 28/04/2010, 19h11
  3. Count avec condition
    Par ElBarto38 dans le forum SQL
    Réponses: 5
    Dernier message: 05/11/2009, 16h56
  4. Réponses: 1
    Dernier message: 22/12/2008, 11h15
  5. Count avec condition
    Par sourivore dans le forum Langage SQL
    Réponses: 24
    Dernier message: 22/08/2005, 23h41

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