15. april 2005 - 16:08Der er
19 kommentarer og 1 løsning
Gennemsnit af en times målinger
Jeg kan ikke få hul på det her. Jeg modtager målinger hvert minut, d.v.s at jeg på en time har 60 målinger. Jeg skal for et døgn bruge 24 værdier som er gennemsnittet af målingerne hver time. SELECT prdate, prtime, AVG(vFjorden) FROM vejrdataStat Group By prtime xxxxxxxxxx Håber der er en der har en god ide, der kan hjælpe mig videre
Du kan endda smide en WITH ROLLUP efter de to group by's - så får du gennemsnit også på dagsbasis samt et samlet gennemsnit - hvis du altså har behov for det :)
Jeg skal bruge færrer data, det ser ud som om den laver gennemsnit men jeg har lige mange data, det er fordi jeg har for mange data at arbejde med at jeg ønsker at tage gennemsnit og så kun bruge en post for hver time
jeg bruger en MySQL 3.23.58 så det passer godt nok at jeg ikke kan få den sidste del ,time WITH ROLLUP til at virke. Og SELECT prdate, HOUR(prtime) AS time, AVG(vFjorden) FROM vejrdataStat GROUP BY prdate virker for godt :), jeg får nemlig kun en post for hver dag, hvor jeg skulle have en post for hver time.
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.