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 :

Transformer une requete


Sujet :

Langage SQL

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2005
    Messages
    304
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations forums :
    Inscription : Février 2005
    Messages : 304
    Points : 53
    Points
    53
    Par défaut Transformer une requete
    Bonjour,
    J'ai la requete suivante qui m'affiche le nombre de recommandation en 2007

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    SELECT count(noReference) AS nb_recom FROM recommandations 
    WHERE noInspection IN (SELECT noInspection FROM inspections WHERE YEAR
    (dateInspection)=2007)
    J'aimerais la transformer pour qu'elle m'affiche le nombre de recommandations pour chaque année en une seule requete de préférence.

    Est ce possible?

    Merci

  2. #2
    Membre confirmé Avatar de elbj
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Novembre 2004
    Messages
    371
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Services à domicile

    Informations forums :
    Inscription : Novembre 2004
    Messages : 371
    Points : 558
    Points
    558
    Par défaut
    Bonjour

    C'est tout à fait possible.
    Ce code devrait fonctionner.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    SELECT 
      YEAR(dateInspection) AS annee_recom
      COUNT(noReference) AS nb_recom 
    FROM recommandations R
      JOIN inspections I ON I.noInspection = R.noInspection 
    GROUP BY YEAR(dateInspection)
    Cordialement

Discussions similaires

  1. Réponses: 3
    Dernier message: 26/03/2015, 11h53
  2. Transformer une requete SELECT en CREATE
    Par ZPHILPO dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 05/03/2012, 23h00
  3. transformer une requete sql en expresion sous qlikview
    Par elkhansa dans le forum QlikView
    Réponses: 2
    Dernier message: 26/07/2011, 14h31
  4. Transformer une requete GET en POST
    Par Strab dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 04/02/2010, 08h46
  5. Transformer une requete Access en VBA
    Par hugo69 dans le forum IHM
    Réponses: 2
    Dernier message: 08/06/2006, 15h07

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