'Oracle/SQL퀴즈'에 해당하는 글 1건


하루 식비 2만원이다.
현재부터 올해마지막까지 몇일 몇분 몇초가 남았고, 소비되는 식비의 총합은 얼마인지 출력하라

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.


정답.

select trunc((trunc(to_number(to_date('20121231', 'yyyy-mm-dd') - sysdate) * 24 * 60 * 60)/60)/60/24) || '일 ' ||
            trunc(mod((trunc(to_number(to_date('20121231', 'yyyy-mm-dd') - sysdate) * 24 * 60 * 60)/60)/60, 24)) || '시간 ' ||
            trunc(mod(trunc(to_number(to_date('20121231', 'yyyy-mm-dd') - sysdate) * 24 * 60 * 60)/60, 60)) || '분 ' ||
            trunc(mod(trunc(to_number(to_date('20121231', 'yyyy-mm-dd') - sysdate) * 24 * 60 * 60), 60)) || '초' as "남은 시간",
            trunc(to_number(to_date('20121231', 'yyyy-mm-dd') - sysdate)) * 2 || ' 만원' as "식비"
from dual;

쿼리문장을 좀 더 줄일수 있었는데 다 하고나서 복잡해져서 포기 ㅋㅋㅋ



WRITTEN BY
빨강꼬마

,