Avatar billede sjh Nybegynder
26. september 2005 - 09:50 Der er 7 kommentarer og
1 løsning

Dato i SQL database

Jeg kan godt lig at bruge time() når jeg skal ha noget dato-værk i min sql-database..
Men nu er jeg stødt på et problem når jeg bruger: "SELECT DISTINCT date FROM ..." og gerne vil ha alle dage eller månder ud..

Hvordan kan jeg klare den.. det er til noget statistik..
Avatar billede askhoej Praktikant
26. september 2005 - 10:21 #1
Jeg plejer at bruge DatePart funktionen - du kan læse mere om den her: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/script56/html/vsfctdatepart.asp
Avatar billede sjh Nybegynder
26. september 2005 - 10:36 #2
hvordan bruger man den?? kan ikke få den til at virke..

SELECT DISTINCT datepart(dato,2005) as test FROM statistik
Avatar billede sjh Nybegynder
26. september 2005 - 10:39 #3
der er nok fordi der ikke er ms-sql.. jeg bruger mysql
Avatar billede showsource Seniormester
26. september 2005 - 11:12 #4
Præcis hvad vil du ha' ud?
http://www.eksperten.dk/spm/649736
Avatar billede sjh Nybegynder
26. september 2005 - 13:42 #5
Ja da var den jo.. fedt..
SELECT DISTINCT FROM_UNIXTIME(date,'%d %m %Y') AS dato FROM statistik

showsource smid et svar :-)
Avatar billede sjh Nybegynder
26. september 2005 - 14:13 #6
hvilket af disse 2 vil være hurtigst??

$strSQL = "SELECT DISTINCT FROM_UNIXTIME(date,'%d-%m-%Y') AS date FROM statistik WHERE domain = '$strHost';";
$strSQL = "SELECT FROM_UNIXTIME(date,'%d-%m %Y') AS date FROM statistik WHERE domain = '$strHost' GROUP BY date;";
Avatar billede showsource Seniormester
26. september 2005 - 14:35 #7
tror ikke der er nogen forskel?
Avatar billede sjh Nybegynder
26. september 2005 - 14:40 #8
Nej det er samme resultat.. men det kunne jo godt være at der var en af dem som var hurtigst..

men ok.. tak for hjælpen :-)
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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