18. marts 2007 - 07:37
Der er
5 kommentarer og 1 løsning
Tælle funktion i store procedure gøres mere elegant
Jeg skal have talt poster i en kolonne, når den pågældende post har en bestemt værdi, det vil sige over et interval Antal_0 0<x<10 Antal_1 11<x<20 etc. Har prøvet med følgende, men det må kunne gøres mere elegant SELECT Count("kolonne_1") FROM tbl WHERE [kolonne_1] < 10 SELECT Count("kolonne_1") FROM tbl WHERE 11 < [kolonne_1] AND [kolonne_1] < 20 etc. ?:-) karsten_larsen
Annonceindlæg fra Trustworks
Tillid i en Zero-Trust verden
Med voksende trusler, nye EU-krav og øget kompleksitet er cybersikkerhed nu en central ledelsesopgave på linje med strategi og økonomi.
18. marts 2007 - 16:49
#1
prøv noget a la: SELECT FLOOR((kolonne_1-1)/10)*10+1,FLOOR(kolonnne_1/10+1)*10,COUNT(*) FROM tabel GROUP BY FLOOR((kolonne_1-1)/10)*10+1,FLOOR(kolonne_1/10+1)*10;