ms sql 연산 질문 0 4 1,860

by swlee [SQLServer] [2016.04.25 09:31:03]


select  121000/ 2572100;

실행하면 0으로 나오는데 왜 그런건가요?

by 마농 [2016.04.25 09:49:55]
SELECT 121000  / 2572100  x1  -- 정수 / 정수 = 정수
     , 121000  / 2572100. x2  -- 정수 / 실수 = 실수
     , 121000. / 2572100  x3  -- 실수 / 정수 = 실수
     , 121000. / 2572100. x4  -- 실수 / 실수 = 실수
;

 


by swlee [2016.04.25 09:57:20]

,(cccc."합계_NET+TEX" / SUM(cccc."합계_NET+TEX") over()) *100

 

마농님 이런 연산인데 어떻게 적용해야 할까요?


by 마농 [2016.04.25 10:07:33]

, 100. * cccc."합계_NET+TEX" / SUM(cccc."합계_NET+TEX") OVER()


by swlee [2016.04.25 10:09:55]

감사합니다

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입