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

 MySQL Discussion :

Problème requête avec le résultat


Sujet :

MySQL

  1. #1
    Membre à l'essai
    Homme Profil pro
    gérant magasin location auto
    Inscrit en
    Janvier 2015
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : gérant magasin location auto

    Informations forums :
    Inscription : Janvier 2015
    Messages : 21
    Points : 19
    Points
    19
    Par défaut Problème requête avec le résultat
    Bonjour

    Voici ma table :

    RessourcesProjet
    idProjet idEmploye nbrHeure PrixHeure
    1 1876 500 65
    1 4354 2000 31
    2 2231 250 55
    3 2231 500 65
    3 1212 3000 35
    3 1876 2000 35

    Je désire trouver les employés ayant travailler sur plus de 2 projets.

    mon code

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT idEmploye COUNT(*)FROM RessourcesProjet GROUP BY idEmploye;
    Mais j'ai tous les employés dans le résultat comment avoir seulement les employés ayant plus de 2 projets à leur actif?

    Merci

  2. #2
    Expert confirmé
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    3 173
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France, Rhône (Rhône Alpes)

    Informations forums :
    Inscription : Mai 2002
    Messages : 3 173
    Points : 5 345
    Points
    5 345
    Par défaut
    bonjour,


    regardez du côté de la clause HAVING

  3. #3
    Membre à l'essai
    Homme Profil pro
    gérant magasin location auto
    Inscrit en
    Janvier 2015
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : gérant magasin location auto

    Informations forums :
    Inscription : Janvier 2015
    Messages : 21
    Points : 19
    Points
    19
    Par défaut
    J'ai déjà regarder la clause Having...

    Je ne comprend pas très bien je suis vraiment débutant dans la programmation.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT idEmploye, FROM RessourcesProjet GROUP BY idEmploye HAVING COUNT(idEmploye) >= 2
    Cela ne fonctionne pas.

    je sélectionne la colonne idEmploye de ma table RessouscesProjet
    Je groupe les données par id Employer et après il faut compte le nombre de projet par employé et afficher ceux qui en ont 2 et plus

    il me manque un bout mais je ne détecte pas lequel.

  4. #4
    Membre à l'essai
    Homme Profil pro
    gérant magasin location auto
    Inscrit en
    Janvier 2015
    Messages
    21
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : gérant magasin location auto

    Informations forums :
    Inscription : Janvier 2015
    Messages : 21
    Points : 19
    Points
    19
    Par défaut
    Merci du conseil je viens de regarder à nouveau la clause HAVING et j'ai trouvé comment faire.

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

Discussions similaires

  1. Problème requête avec INSTR()
    Par yohan0262 dans le forum Langage SQL
    Réponses: 9
    Dernier message: 13/06/2007, 10h20
  2. Problème requête avec access
    Par celiaaa dans le forum Requêtes et SQL.
    Réponses: 1
    Dernier message: 29/05/2007, 12h40
  3. Problème requête avec 2 conditions
    Par omgirl dans le forum VB 6 et antérieur
    Réponses: 5
    Dernier message: 12/07/2006, 16h19
  4. Problème requête avec group by et distinct
    Par tomca dans le forum Langage SQL
    Réponses: 2
    Dernier message: 20/07/2005, 16h10
  5. Problème requête avec UNION et ORDER BY
    Par Yann21 dans le forum Langage SQL
    Réponses: 12
    Dernier message: 12/12/2003, 11h02

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