Oprettet tir. d. 31. august 2010 kl. 22:27:20

max33
max33 (3.953 point. Point ude: 200)

group by og avg

Hej

Jeg vil gerne tegne en graf udfra data fra mysql, jeg har mulighed for 500 stk data ud af grafen, men har typsik flere i databasen.

Kan jeg gruppere data og så beregne middelværdi så jeg får 500 stk data ud, selvom der måske er 1000 eller 3000 data?

Skrevet tir. d. 31. august 2010 kl. 22:37:09| #1

showsource
showsource (31.991 point)
Har du prøvet ?

SELECT AVG(feltnavn) as snit FROM tabel GROUP BY idref ORDER BY snit DESC LIMIT 0,500

Skrevet ons. d. 01. september 2010 kl. 00:41:32| #2

arne_v
arne_v (1.005.403 point)
Et hack som sandsynligvis vil give gode data:

SELECT * FROM tabel ORDER BY RAND() LIMIT 500

Skrevet ons. d. 01. september 2010 kl. 00:48:31| #3

arne_v
arne_v (1.005.403 point)
Lidt mere deterministisk:

SELECT * FROM (SELECT @rownum:=@rownum+1 AS row,tabel.* FROM tabel,(SELECT @rownum:=0) x ORDER BY tabel.vaerdifelt) WHERE row % X = Y

hvor X og Y er tal givet ved:

X = totale antal raekker / 500
Y = X / 2

Skrevet lør. d. 20. november 2010 kl. 01:36:07| #4


Skrevet ons. d. 14. september 2011 kl. 22:17:11| #5

max33
max33 (3.953 point)
er desværre ikke kommet videre med denne løsning lig et svar og du får point

Skrevet ons. d. 14. september 2011 kl. 22:21:02| #6


Skriv et indlæg




Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] [img]link til billede[/img]
Web- og emailadresser omdannes automatisk til links

Log ind

   

   

Seneste spørgsmål

num_rows = 1, selvom der er 0 rækker?

Oprettet den 9. februar 2012 kl. 00.17
stigma giver 60 point for svar | Giv et svar »

Stop spam!

Oprettet den 6. februar 2012 kl. 20.45
herberth giver 30 point for svar | Giv et svar »

Langsom MySQL-forbindelse på localhost

Oprettet den 6. februar 2012 kl. 18.53
chriz7913 giver 60 point for svar | Giv et svar »

Seneste guides

Installer win 7
Den gode bruger


   




Tips & Tricks fra PC World

Teaser billede

Gør dig selv en tjeneste: Køb et ordentligt SD-kort

Der kan være meget stor hastighedsforskel på to umiddelbare ens SD-kort. Se her hvad du skal være opmærksom på, når du køber ekstra hukommelse til din mobil, tablet eller kamera.


Anmeldelser fra PC World

Teaser billede

Test: Denne super-tablet er iPads hårdeste konkurrent

Eee Pad Transformer Prime er frygtindgydende med sin quadcore processor og evne til at trylle sig om til bærbar. Apple bør kigge i bagspejlet, for Asus' tablet-pc kommer buldrende - og gør det...


Seneste blogindlæg

Teaser billede

Tvangslukke spørgsmål: Hvad er den bedste løsning?

Hej Vi har mange åbne spørgsmål på Eksperten. Vi ville gerne tvangslukke dem - så et spørgsmål efter f.eks. 6 måneder lukkes. Men der er et par uklarheder som ville være gode at få lidt input til:...


Nyheder fra PC World

Teaser billede

Gratis flysimulator fra Microsoft

Den legendariske Flight Simulator fra Microsoft genopstår den 29. februar - og denne gang er spillet gratis.


Nyheder fra Computerworld

Teaser billede

Bank: Derfor er login uden NemID helt i orden

Der er ikke hold i påstanden om sikkerhedsproblemer i forbindelse med bankkunders login uden brug af NemID, lyder det fra Nykredit Bank.


Kurser
Samarbejdspartnere

Udgiver · © 2012 IDG Danmark A/S · Hørkær 18 · 2730 Herlev · Tlf.: 77 300 300 · Fax: 77 300 301 · Brug af personoplysninger