Bonjour à tous, tout d'abord, je vous présente le morceau de code que j'ai fait :
Cette requête me sort un tableau sur 4 colonnes qui se présente comme suit :
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 select distinct rdv_num, convert(char(10),rdv_debut, 103) as Date, convert(char(8), rdv_debut, 8) as Heure, opa_sortie.sor_nb_palette from opa_rdv, opa_ordre, opa_societe, opa_lieux, opa_sortie, opa_chargement, opa_sor_cha, opa_ligne_sortie, opa_adresse, opa_lieux_fonctions where opa_ordre.ord_id=opa_sortie.ord_id and opa_societe.soc_id=opa_lieux.soc_id and opa_lieux.ord_id = opa_ordre.ord_id and opa_sortie.ord_id=opa_ligne_sortie.ord_id and opa_chargement.ord_id=opa_rdv.ord_id and opa_sor_cha.cha_id=opa_chargement.cha_id and opa_adresse.adr_id=opa_lieux.adr_id and opa_sor_cha.ord_id=opa_sortie.ord_id and opa_lieux_fonctions.lfo_id=opa_lieux.lfo_id and opa_ordre.soc_id = 9 and convert(char(10),rdv_debut, 103)="12/06/2007" and opa_rdv.rdv_type = 2 order by convert(char(10),rdv_debut, 103), convert(char(8), rdv_debut, 8)
Ce que je voudrais faire, c'est la somme des sornb palettes par heure donc ce qui me donnerait quelquechose comme ça par rapport à l'exemple ci dessusrdv num date heure sornb palettes
XXXXXX 12/06/2007 04:00:00 30
XXXXXX 12/06/2007 04:00:00 2
XXXXXX 12/06/2007 05:00:00 5
XXXXXX 12/06/2007 05:00:00 7
.
.
Je suis désolé, mais je n'ai pas connaissance de la version d'Oracle que j'utilise et l'informaticien du site ne semble pas très au courant de ça...rdv num date heure sornb palettes
XXXXXX 12/06/2007 04:00:00 32
XXXXXX 12/06/2007 05:00:00 12
Si vous pouviez quand même essayer de m'aider, je vous en serai très reconnaissant
J'ai fait plusieurs essais, notamment sur cette requête en faisant la somme des sornb palettes et un group by sur la date et l'heure, mais il me sort nimportequoi...
Partager