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

Entity Framework Discussion :

count et group by dans linq [Débutant]


Sujet :

Entity Framework

  1. #1
    Nouveau membre du Club
    Inscrit en
    Avril 2011
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 52
    Points : 38
    Points
    38
    Par défaut count et group by dans linq
    bonjour,
    je cherche à afficher le nombre de taches affectees a chaque technicien
    pour cela je veux utiliser une requete link

    mais j'arrive pas , voici ma requete :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    chart.datasource=(from tsk in InterventionLogic.Instance.getAllTaks()
                                                         select  new {
                                                         xvalues=tsk.ID_TACHE,
                                                         yvalues=tsk.TECHNICIEN.NOM
    }).toList();

    voici ma requete sql pour mieux me comprendre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    select COUNT(id_tache), id_T
    from TACHE
    group by id_T
    je veux avoir le technicien et son nombre de taches
    votre aide svp

  2. #2
    Nouveau membre du Club
    Inscrit en
    Avril 2011
    Messages
    52
    Détails du profil
    Informations forums :
    Inscription : Avril 2011
    Messages : 52
    Points : 38
    Points
    38
    Par défaut :applo:
    je l'ai trouvé dieu merci
    la réponse est ici :
    http://www.codeproject.com/Questions...-by-plus-count

    voici le code à adapter selon votre besoin :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    var Query = from p in DCDC.EMP.GroupBy(p => p.departmentname)
                            select new
                                {
                                    count = p.Count(),
                                    p.First().departmentname,
                                };

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

Discussions similaires

  1. [MySQL] Un GROUP BY dans un COUNT
    Par athome dans le forum PHP & Base de données
    Réponses: 8
    Dernier message: 23/07/2010, 10h27
  2. row count avec group dans crosstab
    Par lapin_hobbit dans le forum Jasper
    Réponses: 0
    Dernier message: 16/07/2008, 09h28
  3. Group by dans Oracle10g
    Par wintalker dans le forum Oracle
    Réponses: 1
    Dernier message: 05/09/2006, 10h39
  4. Mettre une moyenne d'un groupe+individuelle dans 1 requete
    Par dai.kaioh dans le forum Langage SQL
    Réponses: 4
    Dernier message: 12/07/2005, 12h02
  5. Pb de COUNT et GROUP BY simple mais sans requête imbriquées
    Par vanquish dans le forum Langage SQL
    Réponses: 3
    Dernier message: 22/10/2004, 09h45

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