by 스리갈라 [DB 기타] 연산.사이베이스 오라클 [2016.01.11 18:46:22]
select ( term_time % 1 ) * 60 AS term_time from table
데이타는 넘버입니다.
원래 테이블의 데이타는 4.50 4.67 4.33 이런식으로 들어가 있고 이것을 실행하면
소수점의 자리들을 백분율로 하여 30, 12 이런식으로 분을 표현한 것 같은데
이것을 오라클로 변환 할려고하는데 제가 초보라 부딪치는 부분이 많아서 질문 드립니다.
SELECT MOD(term_time, 1) * 60 AS ter... FROM TABLE
또는 % 에 1을 연산한다는 것은 소수점만 취한다는 것 같은데
SELECT (term_time - FLOOR(term_time)) * 60 AS ter... FROM TABLE
감사합니다 해결했어요 ㅠ