현재 DB상에 저장되있는 값은 1.250427E+07같이 지수형입니다. 이것을 0>이상일때 COUNT하는 쿼리를 만들려고 하는데 지수형은 비교가 되지 않는 것으로 알고 있습니다.
그래서 지수형을 실수형으로 바꾸고 0보다 큰값일 때 카운트 하는 쿼리를 작성을 할려고 하는데 어떻게 하면 좋을까요
현재 테이블 구성도 입니다.
USER_INFO GISU
테스트 1.250427E+07
테스트 1.250427E+07
테스트 1.250427E+07
테스트1 1.250427E+07
테스트1 1.250427E+07
출력되는 결과값: 테스트 3 테스트1 2 가 나와야함
Comment 1
-
처리짱
2016.10.26 19:55
제가 알고 있는게 맞는지 모르겠는데..
E+07 의 의미가 1. 밑으로 7자리의 숫자가 있다는 의미입니다.
12504270 ~ 12504279 까지의 숫자가 되겠네요.
실수형이라 하면 . 왼쪽을 정수로보고 점 이하를 소숫점으로 본다는 이야기 인지 모르겠으나..
GISU / 10000000 이게 0보다 큰값을 찾는게 아닌가 싶네요..