Précédent   Forum des professionnels en informatique > Bases de données > Oracle
Oracle Forum Oracle : le serveur, les outils, ... Voir F.A.Q Oracle Tutoriels Oracle
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 25/06/2007, 09h35   #1
Candidat au titre de Membre du Club
 
Homme
Administrateur de base de données
Inscription : juillet 2006
Messages : 109
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

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

Informations forums :
Inscription : juillet 2006
Messages : 109
Points : 12
Points : 12
Par défaut comment ajouter un 2 ème cumul par rapport à une 2 ème date sur meme ligne

e sql ci dessous fonctionne par rapport à EVT_END

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
SELECT YEAR_END
, MONTH_END
, SUM(NB_END)
over(PARTITION BY YEAR_END ORDER BY MONTH_END
ROWS BETWEEN unbounded preceding AND CURRENT ROW)
FROM ( SELECT extract(YEAR FROM evt_end) YEAR_END
, extract(MONTH FROM evt_end) MONTH_END
, COUNT(*) NB_END
FROM events
WHERE evt_type='MPP'
AND evt_end IS NOT NULL
AND extract(YEAR FROM evt_end) ='2007'
GROUP BY extract(YEAR FROM evt_end) , extract(MONTH FROM evt_end)
 
)
ORDER BY
YEAR_END
, MONTH_END

je voudrais ajouter une 4 ème colonne à ma requete SUM(NB_TARGET) en faisant le meme type de SUM mais cette fois par rapport à la colonne de type date EVT_TARGET de la meme table events

comment faire ?
gg2vig est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2007, 09h40   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
merci de penser aux balises CODE. Sinon, recherche fonctions analytiques dans les tutoriels et tu verras comment utiliser SUM autrement
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2007, 10h04   #3
Candidat au titre de Membre du Club
 
Homme
Administrateur de base de données
Inscription : juillet 2006
Messages : 109
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

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

Informations forums :
Inscription : juillet 2006
Messages : 109
Points : 12
Points : 12
Par défaut precison version ORACLE

Version 8.1.7
gg2vig est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2007, 10h11   #4
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
évidemment s'il faut deviner les infos

Normalement sous SQL*Plus ?
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2007, 10h58   #5
Candidat au titre de Membre du Club
 
Homme
Administrateur de base de données
Inscription : juillet 2006
Messages : 109
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France, Paris (Île de France)

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

Informations forums :
Inscription : juillet 2006
Messages : 109
Points : 12
Points : 12
Par défaut précisions suite

J'utilise de moins en moins SQL plus (8.1.7.0.0)

mais TOAD 9.0.1.8
gg2vig est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/06/2007, 11h01   #6
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
c'est dommage parce que SQL*Plus permet justement de faire ce genre de chose : http://download-west.oracle.com/docs...h4.htm#1001682
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h24.


 
 
 
 
Partenaires

Hébergement Web