Bonjour à tous,
J'utilise Oracle 10 sous unix (solaris) en production.
Je dois écrire une requete qui me rendra un certains chiffre, mais je dois l'adapter aux exigences d'unix.
cela fait 3 jours que je me bat mais sans succes contre cette requete, et j'ai la pression de mes chefs.
En fait, c'est lorsqu'il faut faire la difference entre 2 dates que tout capote, je ne sais pas aussi si quelque par il y a d'autres erreur, mais voici la fameuse requete
J'ai besoin de votre claircoyance pour entrevoir l'avenir avec sérénité, sinon c'est l'hécatombe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 create table CHU as select CODECLT from DT.TBLCLT where (todate(trandate+3600000),'yyyymmdd') BETWEEN (todate (to_number(trandate+3600000))-7776000000),'yyyymmdd') && (todate(trandate+3600000),'yyyymmdd')) and SAL>0 and CLTCPTE=1 group by CODECLT, CODECLT order by CODECLT ;
merci
Prince
Partager