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 :

Requête statistique.


Sujet :

Langage SQL

  1. #1
    Membre habitué Avatar de abdelghani_k
    Inscrit en
    Octobre 2002
    Messages
    184
    Détails du profil
    Informations personnelles :
    Âge : 52

    Informations forums :
    Inscription : Octobre 2002
    Messages : 184
    Points : 150
    Points
    150
    Par défaut Requête statistique.
    Bonjour,

    Ayant deux tables articles(Reference,Designation,...) et ventes(Reference, qte, Date, ...). Je voudrai formuler la requête qui me donne la liste des articles avec le total des quantités vendues pour chaque article durant une période donnée. Même si un article n'est pas vendu il sera sélectionné avec une quantité zéro.

    Aidez moi SVP à formuler cette requête et merci d'avance.
    Réussir c'est faire le bon choix.

    Voici ma supper fonction :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Fonction ChercherSolution(User_id:login in www.developper.com):Vrai;

  2. #2
    Membre éprouvé
    Profil pro
    Inscrit en
    Octobre 2002
    Messages
    956
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2002
    Messages : 956
    Points : 1 199
    Points
    1 199
    Par défaut
    Bonjour
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    SELECT a.ref_article, sum(COALESCE(qte,0)) as Nbre_vendu
    from articles a
    left outer join 
    ventes v
    on a.reference=v.reference
    where date between Ma_date_debut and ma_date_fin
    group by a.ref_article
    J'espère que ton champ date ne se nomme pas ainsi , car c'est aller au devant des ennuis.En effetDate est un mot reservé.

    Tu n'as pas précisé ton sgbd. J'espère qu'il suppiorte les jointures externes écrites avec left outer join.
    S'il ne connait pas coalesce, selon les sgbd cela peut s'appeller Nz (access), ISNULL, NVL(Oracle)

    A+
    Soazig

Discussions similaires

  1. Amélioration de requête statistique
    Par Nuwanda dans le forum Langage SQL
    Réponses: 3
    Dernier message: 02/04/2008, 17h59
  2. Créer une requête statistiques
    Par MARCO63 dans le forum Requêtes et SQL.
    Réponses: 6
    Dernier message: 28/01/2008, 22h47
  3. requête statistiques journalière
    Par evarisnea dans le forum Langage SQL
    Réponses: 8
    Dernier message: 23/05/2007, 14h41
  4. [SQL] requête statistique
    Par gandf dans le forum Langage SQL
    Réponses: 4
    Dernier message: 09/05/2007, 20h42
  5. [Débutant] Requête statistique simple
    Par drthodt dans le forum Requêtes et SQL.
    Réponses: 8
    Dernier message: 14/10/2005, 09h50

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