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

Langage SQL Discussion :

Addition de deux requêtes ?


Sujet :

Langage SQL

  1. #1
    Membre régulier Avatar de bond70
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 300
    Points : 77
    Points
    77
    Par défaut Addition de deux requêtes ?
    Salut,

    J'aimerais additionner ces deux requêtes :

    SELECT count(sexeId) FROM etudiant WHERE sexeId=1 AND semestreId=1
    SELECT count(sexeId) FROM etudiant WHERE sexeId=1 AND semestreId=2
    J'ai essayé çà mais çà ne marche pas, avez-vous une bonne technique ?

    SELECT count(sexeId) FROM etudiant WHERE sexeId=1 AND semestreId=1 UNION ALL SELECT count(sexeId) FROM etudiant WHERE sexeId=1 AND semestreId=2

    Merci !!!

  2. #2
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT count(sexeId), semestreId FROM etudiant WHERE sexeId=1 AND semestreId IN (1,2) GROUP BY semestreId

  3. #3
    Membre régulier Avatar de bond70
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 300
    Points : 77
    Points
    77
    Par défaut
    Re, ben en fait çà sort le résultats des deux mais çà fait pas la somme.

    Et comme je m'en sert au sein d'un graphique de statistiques, il me faut un chiffre.

  4. #4
    Modérateur
    Avatar de sabotage
    Homme Profil pro
    Inscrit en
    Juillet 2005
    Messages
    29 208
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations forums :
    Inscription : Juillet 2005
    Messages : 29 208
    Points : 44 155
    Points
    44 155
    Par défaut
    Tu veux la somme des deux count() ?
    C'est la même chose que le count() du tout :
    Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
    SELECT count(sexeId) FROM etudiant WHERE sexeId=1 AND semestreId IN (1,2)

  5. #5
    Membre régulier Avatar de bond70
    Profil pro
    Inscrit en
    Septembre 2008
    Messages
    300
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2008
    Messages : 300
    Points : 77
    Points
    77
    Par défaut
    ok merci c'est çà

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

Discussions similaires

  1. Réponses: 7
    Dernier message: 20/08/2013, 20h41
  2. Soustraction ou addition de deux requêtes
    Par gvdmoort dans le forum Requêtes
    Réponses: 7
    Dernier message: 07/01/2008, 22h09
  3. Addition entre deux requêtes
    Par tazmania dans le forum Langage SQL
    Réponses: 4
    Dernier message: 17/10/2006, 18h17
  4. [jsp] addition entre deux valeurs recupérées en Java
    Par LESOLEIL dans le forum Servlets/JSP
    Réponses: 3
    Dernier message: 07/06/2005, 14h19
  5. [Math]Addition de deux float : résultat faux !!!
    Par toctof dans le forum Général Java
    Réponses: 4
    Dernier message: 20/05/2005, 12h02

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