21. april 2009 - 14:41Der er
7 kommentarer og 1 løsning
Rund langt tal ned.
Et hurtigt sprøgsmål.. Jeg for med denne SQL string nogle lidt for ubehalige lange nummere ud, hvilket giver mening.
Det er AVG(ALDER) og AVG(GNS_FOR_DTU_KARAKTERER), der skal rundes ned til max 4 numre, alsår f.eks. AVG(ALDER) Giver pt. 22,069632352941177 det skal rundes ned til enten 22,06 eller 22,10
SELECT DISTINCT RETNING, COUNT(CPR) AS Expr1, SUM(CASE WHEN KØN = 'M' THEN 1 ELSE 0 END) AS count_M, SUM(CASE WHEN KØN = 'K' THEN 1 ELSE 0 END) AS count_K, AVG(ALDER) AS Aldre, AVG(GNS_FOR_DTU_KARAKTERER) AS Karakter FROM VUEUDV.TUD_OPTAG_12_PROFIL GROUP BY RETNING
Så vidt jeg har forstået har det noget at gøre med to_number.. Men det jeg har kunne finde har ikke fungeret desværre.. Så en hurtig fix ville være dejligt.
Om sørme ikke, forstod faktisk ikke rigtig syntaxen men fik den åbenbart skrevet rigtigt på første førsøg, mange tak det gav lige hvad jeg skulle bruge..
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.