특정날짜 변경 0 1 1,137

by 아침 [SQL Query] select update [2021.12.10 17:00:38]


오라클 DB에서

등록일자보다 수정일자가 더 빠른 필드 값이 있어서 등록일자를 수정일자보다 더 빠른 날짜로 변경 하려고 하는데

등록일자보다 수정일자가 빠른 쿼리는 만들어서 뽑아보긴 했는데

예를 들어 등록일자 2021-01-02 12:00:00 수정일자 2021-01-01 12:00:00 이런 데이터를 변경하고 싶고

가령 등록일자 2021-01-02 12:00:00 수정일자 2021-01-02 12:05:00 이런 데이터는 제외시키는 조건으로 하려고 합니다

조건이 등록일자보다 수정일자가 빠른 데이터를 뽑아서 그 데이터만 등록일자가 수정일자보다 1분이라던지 1~2일정도 앞당겨서 수정하고 싶은데 어떻게 해야 될까요? 

 

by JohnSnow [2021.12.10 17:34:40]

 

 

UPDATE 테이블 A

    SET A.REG_DT = A.MOD_DT - 1 

 WHERE A.REG_DT > A.MOD_DT

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입