반응형
select sysdate-1/24/60 from dual; //1분 전
select sysdate-1/24/30 from dual; //2분 전
select sysdate-1/24/12 from dual; //5분 전
select sysdate-1/24/6 from dual; //10분 전
select sysdate-10/24/60 from dual; //10분 전
select sysdate-1/144 from dual; //10분 전
select sysdate-30/1440 from dual; //30분 전
select sysdate-1/24 from dual; //1시간 전
시간
1/ 24/ 60


계산방법

하루는 1일 혹은 24시간 혹은 1440분이니까 각 단위에 맞춰서 계산

ex) 10/24/60  

1440분 ÷ 60 ÷ 24 × 10 하면 됨!

혹은

24시간 ÷ 24 × 10 = 10시간(600분)

600분 ÷ 60 하면 됨!

반응형
반응형

 

-- 어제 날짜 구하기
select to_char(sysdate-1,'yyyymmdd') from dual; 
-- 특정일 전날 날짜 구하기
select to_char((to_date('20210112','yyyymmdd'))-1, 'yyyymmdd') from dual; 
-- 시각 구하기(24시 표시 버전)
select to_char(sysdate,'hh24') from dual; 
-- 시각 구하기
select to_char(sysdate,'hh') from dual; 
-- 분 구하기
select to_char(sysdate,'mi') from dual; 
-- 초 구하기
select to_char(sysdate,'ss') from dual;
반응형

+ Recent posts