Avatar billede a_c Nybegynder
24. september 2003 - 10:20 Der er 6 kommentarer og
1 løsning

Hjælp til statement

Jeg har dette statement, der næsten gør hvad jeg vil.
Men der lidt problem med min Order by. Jeg formoder det er
fordi det er en tekst datatype og ikke en dato type jeg ordner efter. Så records kommer ud i en forkert orden.
Hvad skal jeg gøre istedet.

select count(*),TO_CHAR(time_created,'YYMON') as TheMonth
from hub_store group by TO_CHAR(time_created,'YYMON') order by TheMonth

På forhånd tak.
a_c
Avatar billede teepee Nybegynder
24. september 2003 - 10:28 #1
prøv at order by TO_CHAR(time_created,'YYMON') og ikke alias
Avatar billede a_c Nybegynder
24. september 2003 - 10:35 #2
Nope,Samme resultat.
Avatar billede asger.jensen Nybegynder
24. september 2003 - 11:16 #3
Hvad med noget i stil med

select count(*), trunc(time_created,'MON') as TheMonth
from hub_store group by trunc(time_created,'MON') order by TheMonth
Avatar billede a_c Nybegynder
24. september 2003 - 11:22 #4
Yes asger.jensen det virker.
Jeg er så pisse ringe til at arbejde med datoer i Orcale,
Kan du hjælpe mig med at tilføje en where clause der siger den ikke skal tage records med hvor time_created er i indestående måned ?

Tak for hjælpen.
Avatar billede a_c Nybegynder
24. september 2003 - 11:22 #5
orcale=oracle (Jeg kan åbenbart ikke engang stave til det).
ha ha :o)
Avatar billede asger.jensen Nybegynder
24. september 2003 - 11:35 #6
Jamen der skal du bare have en where clause på!

select count(*),trunc(time_created,'MON') as TheMonth
from hub_store
where trunc(time_created,'MON') <> trunc(sysdate,'MON')
group by trunc(time_created,'MON') order by TheMonth
Avatar billede a_c Nybegynder
24. september 2003 - 12:11 #7
jeg takker.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester