Avatar billede bhn.314 Nybegynder
14. december 2005 - 14:31 Der er 5 kommentarer og
1 løsning

Yesterday IKKE sidste 24 timer.

Jeg har noget sql som giver mig de sidste 24 timer:

SELECT value, DATE_FORMAT(logged, '%d-%m-%Y %H:%i') AS logged, account
FROM account_log
WHERE  DATE_SUB(CURRENT_TIMESTAMP,INTERVAL -1 DAY)<=b.`logged`

MEN, jer er interesseret i er at få tuplerne fra i går!!!! IKKE de sidste 24 timer. Kan man lave dette dynamisk i sql?
Avatar billede bhn.314 Nybegynder
14. december 2005 - 15:01 #1
Jeg bruger 3.23
Avatar billede arne_v Ekspert
14. december 2005 - 23:00 #2
hvad med

SELECT *
FROM account_log
WHERE TO_DAYS(logged) = TO_DAYS(NOW()) - 1
Avatar billede bhn.314 Nybegynder
15. december 2005 - 10:00 #3
Verdensklasse. Det virker.

Kan man gøre dette med uger og måneder også? Altså hhv. se sidste uge og sidste måned?
Avatar billede bhn.314 Nybegynder
15. december 2005 - 10:31 #4
Smid et svar...og få point
Avatar billede arne_v Ekspert
15. december 2005 - 14:31 #5
ok
Avatar billede arne_v Ekspert
15. december 2005 - 14:32 #6
med uger og år er jeg bange for at du kommer til selv at fedte med
årsskiftet
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