Avatar billede rocha_dk Nybegynder
08. februar 2007 - 12:03 Der er 1 kommentar og
1 løsning

Avanceret query spørgsmål

Hej eksperter, jeg håber i kan hjælpe mig med at lave en avanceret query.

Her er det jeg har indtil videre

SELECT DISTINCT(DATE(timestamp))
FROM `rawdata`
WHERE WEEKDAY(timestamp) = 4
ORDER BY timestamp DESC;

Og jeg vil gerne have et resultat der ser sådan ud:

da            |  count(id)
--------------------------------
2007-01-01    |  43124
2007-01-08    |  42512

altså antallet af rækker med datoen jeg fandt først i "distinct(date(timestamp))

Så det er selve count-delen af queryen jeg mangler.
Avatar billede -mundi- Nybegynder
08. februar 2007 - 12:24 #1
SELECT DATE(timestamp) as dato,count(id) as antal
FROM `rawdata`
WHERE WEEKDAY(timestamp) = 4
group by DATE(timestamp)
ORDER BY timestamp DESC;

måske noget i stil med det her ?
Avatar billede rocha_dk Nybegynder
08. februar 2007 - 12:33 #2
Det virker perfekt.. tak skal du have!
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