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

Oracle Discussion :

grouper par trimestre


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Mars 2006
    Messages
    220
    Détails du profil
    Informations forums :
    Inscription : Mars 2006
    Messages : 220
    Par défaut grouper par trimestre
    bonjour,
    j'ai un résultat de requete qui me donne des chiffres d'affaire pour chaque mois comment peut on faire pour avoir un résultat par trimestre.

    voici pour le moment a quoi ressemble mon résultat
    mois valeur
    1 500
    2 600
    3 900
    4 800
    ..


    merci d'avance

  2. #2
    Inactif   Avatar de Médiat
    Inscrit en
    Décembre 2003
    Messages
    1 946
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 1 946
    Par défaut
    Essaye : GROUP BY TO_CHAR(laDate, 'YYYY-Q')

  3. #3
    Expert confirmé
    Avatar de laurentschneider
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    Décembre 2005
    Messages
    2 944
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Finance

    Informations forums :
    Inscription : Décembre 2005
    Messages : 2 944
    Par défaut
    Citation Envoyé par Médiat
    Essaye : GROUP BY TO_CHAR(laDate, 'YYYY-Q')
    oui, bien, mais pour rester dans les dates je ferais


  4. #4
    McM
    McM est déconnecté
    Expert confirmé

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Billets dans le blog
    4
    Par défaut
    Divise le mois par 3 et tronque le.
    Quelques ajustements :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    
    SELECT TRUNC((ROWNUM-1)/3)+1
    FROM all_tables
    WHERE ROWNUM <13
    
    Edit : avec le format déjà défini ('Q'), c'est mieux

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

Discussions similaires

  1. [SQL Server] Grouper par plage de date
    Par mimibobo dans le forum Développement
    Réponses: 5
    Dernier message: 08/04/2009, 12h06
  2. Requete grouper par trimestre
    Par Beamish dans le forum Requêtes et SQL.
    Réponses: 11
    Dernier message: 05/10/2007, 09h48
  3. [WPF] Grouper par propriété d'une sous-collection
    Par BruceWayne dans le forum Windows Presentation Foundation
    Réponses: 12
    Dernier message: 14/06/2007, 16h37
  4. Debutant - Requête Grouper par Date
    Par ghan77 dans le forum Bases de données
    Réponses: 3
    Dernier message: 06/12/2005, 17h07
  5. grouper par une partie d'attribut
    Par vplf dans le forum Langage SQL
    Réponses: 19
    Dernier message: 21/01/2005, 16h31

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