전체 쿼리는 중략 하구요.

 

,((case(convert(float,rs.bldg_strct_cd ))
when '50' then '40'
when '51' then '40'
when '13' then '45'
when '10' then '45'
when '11' then '45'
when '12' then '40'
when '21' then '50'
when ' '  then '50'
when '32' then '30'
else '1'
end) - (DATEDIFF(year,rs.USE_PERM_YMD,rm.deal_ymd)*1)) / --(convert(float,rs.BLDG_STRCT_CD )))-- 0.4222222222222222
--(case(convert(float,rs.BLDG_STRCT_CD))
case (convert(float,rs.BLDG_STRCT_CD))

when '50' then '40'
when '51' then '40'
when '13' then '45'
when '10' then '45'
when '11' then '45'
when '12' then '40'
when '21' then '50'
when ' '  then '50'
when '32' then '30'
else '1'
end

여기 아래 역시 case 문으로 계산식이 이어지는데요.  계속  "0" 나와서 끊어서 확인 해 본 결과 여기서 "0" 이 발생 되더군요.

 

위의 내용은 45- 26 / 45 입니다.  당연히 0.47.... 나와야 되는데요.

 

그냥 "0 " 나옵니다.

 

혹시나 해서 여기서도 잘라 보았는데요.

 

19 / 45 제대로 나오구요.

 

위의 주석 처리는 혹시 읽지 못 하나 싶어서 테스트 로 직접 숫자도 넣어 보고 컬럼에 있는 합계값이랑 코드만으로 테스트 해보았습니다.

 

도대체 왜! "0" 이 나오는지 도저히 모르겠습니다.

 

도와주세요.

 

p.s

 

맞다 "/' 가 아닌 " + " , " - ", " * " 는 제대로된 값 (45)를 가져와서 잘 계산 합니다.

 

단지 " / " 만 0 를 뱉어 냅니다.

No. Subject Author Date Views
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 41778
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 22517
8423 날짜 쿼리에 대해서..? [3] 문상연 2014.12.21 2855
8422 동일한 실행계획에 다른 쿼리시간 [2] 팔개 2014.12.20 2639
8421 쿼리문 하나만 더 질문 드리고싶습니다. [2] 솔총이 2014.12.19 2779
8420 프로시저 질문이 있습니다. [2] 카루카루 2014.12.19 2131
8419 저장과 삭제 프로시저중 도와주세요. [2] 바닥부터 2014.12.19 2853
8418 sql 내부 쿼리로 윈도우의 특정 디렉터리 내의 특정 파일 존재 여부 확인??? [2] 한인 2014.12.19 2969
8417 쿼리문 질문드리려고 합니다.(같은 코드명들을 합쳐서 결과를 내려고합니다.) [5] 솔총이 2014.12.19 3286
8416 대용량 데이터에 대한 db설계에 대해 깔샴이 2014.12.18 3493
8415 Linq나 람다식에서 내부쿼리 어떻게 표현하나요? ㅠㅠ [2] 최창현 2014.12.18 4305
8414 한가지만 더 질문 하겠습니다. update 할때 group by ~ 사용않되나요? [2] ssunsori 2014.12.17 3020
» 정말 급 해서 그런데요. 나누기 하면 왜 "0" 나올까요? [5] ssunsori 2014.12.15 3862
8412 데이터를 순차적으로 정렬후 그룹으로 묶고 싶습니다 [1] 악귀공룡둘리 2014.12.14 4132
8411 고수님들 NULL ROW를 합칠려고합니다. [1] 김현민_284902 2014.12.12 4356
8410 읽기 전용 DB (로그 쉬핑)의 테이블 업데이트 방법?? [1] 최강문일 2014.12.12 2951
8409 디비 초보자 질문 드립니다. [1] akfflr 2014.12.11 2854
8408 mdf 파일 만으로 연결하기 [1] taz2315 2014.12.11 4057
8407 시간끼리 합계계산이 가능한가요? [3] 뽀챙 2014.12.11 4490
8406 64bit에서 32bit로의 다운그레이드시 발생할 수 있는 문제? [1] 샬랄라 2014.12.10 2945
8405 쿼리 문제입니다.!! [2] 안얄랴줌니다 2014.12.10 3485
8404 max memomry 변경 질문 입니다. 운치 2014.12.10 2912





XE Login