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

SQL Oracle Discussion :

Requête Total et Total General par Periode sous Oracle 8i


Sujet :

SQL Oracle

  1. #1
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2010
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2010
    Messages : 192
    Par défaut Requête Total et Total General par Periode sous Oracle 8i
    Bonjour à tous, voici mon problème:
    Nom : 1.png
Affichages : 1391
Taille : 45,8 Ko
    Image de gauche et la table de donnée et celle de droit et le résultat voulu, en bidouillent un peu et avec l'aide précieuse de (al1_24) j'ai pu réaliser un code sql avec le résultat souhaité sauf que je n'arrive exclure le résultat des périodes soldé, voir le code :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    SELECT    SubStr(Per,5,
        2)||SubStr(Per,1,4) Periode
        ,   Nat
        ,   Lib
        ,   Debit
    FROM    Compta Where Num=&Num1 And Credit =0
    UNION ALL
    SELECT  SubStr(Per,5,
        2)||SubStr(Per,1,4) Periode
        ,   'Total'    AS  Nat
        ,   Lib
        ,   SUM(Debit)         -- total par groupe
    FROM    Compta Where Num=&Num1 And Credit =0 
    GROUP BY Per, Lib --Order By Periode Desc, Nature
    UNION ALL
    SELECT  NULL    AS  Per
        ,   NULL    AS  Nat
        ,   'Total General'    AS  Lib
        ,   SUM(Debit)         -- total général
    FROM    Compta Where Num=&Num1 And Credit =0
    ORDER BY Per , Lib Desc
        ,   Nat
        NULLS LAST
    1 Oracle8 Release 8.0.5.0.0 - Production
    2 PL/SQL Release 8.0.5.0.0 - Production
    3 CORE Version 4.0.5.0.0 - Production
    4 TNS for 32-bit Windows: Version 8.0.5.0.0 - Production
    5 NLSRTL Version 3.3.2.0.0 - Production

    Merci à tous

  2. #2
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2010
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2010
    Messages : 192
    Par défaut
    Salut à tous,
    aucun réponse pour m'aider
    merci

  3. #3
    Membre confirmé
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2010
    Messages
    192
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : Service public

    Informations forums :
    Inscription : Juin 2010
    Messages : 192
    Par défaut
    Salut à tous,
    y'a pas de solution pour mon problème !!!!!!!

  4. #4
    Membre extrêmement actif
    Avatar de islamov2000
    Homme Profil pro
    Ingénieur d'études & developpement en informatique
    Inscrit en
    Septembre 2007
    Messages
    814
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Ingénieur d'études & developpement en informatique
    Secteur : Industrie

    Informations forums :
    Inscription : Septembre 2007
    Messages : 814
    Billets dans le blog
    6
    Par défaut
    Parce que.ce n'est pas claire.

  5. #5
    Rédacteur/Modérateur

    Homme Profil pro
    Ingénieur qualité méthodes
    Inscrit en
    Décembre 2013
    Messages
    4 212
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur qualité méthodes
    Secteur : Conseil

    Informations forums :
    Inscription : Décembre 2013
    Messages : 4 212
    Par défaut
    Je ne comprends pas la question, mais je pense que le mot clé qui va t'aider, c'est "HAVING".

Discussions similaires

  1. syntaxe valeur par defaut sous oracle 10g
    Par uptoditime dans le forum Oracle
    Réponses: 4
    Dernier message: 28/09/2007, 14h22
  2. Champs ftInteger reconnus en ftBCD par ADO sous Oracle
    Par pimousse9 dans le forum Bases de données
    Réponses: 4
    Dernier message: 29/06/2007, 16h47
  3. Réponses: 12
    Dernier message: 21/12/2006, 11h49
  4. Réponses: 5
    Dernier message: 09/10/2006, 09h23
  5. Réponses: 3
    Dernier message: 18/05/2003, 00h16

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