728x90
ymd는 DATE형이고, dt는 VARCHAR형이라면,dt를 먼저 DATE형으로 바꾼 뒤 ymd와 빼면 됩니다
SELECT
ymd,
dt,
ymd - TO_DATE(dt,'YYYYMMDD') AS 차이일수 -- 음수 가능
FROM A
WHERE ymd >= TO_DATE('20250101','YYYYMMDD')
AND ymd < TO_DATE('20251024','YYYYMMDD');728x90
'정보관리(데이터베이스, DB) > DB' 카테고리의 다른 글
| oracle db를 vectordb로 embedding 하는 방법 (0) | 2025.11.14 |
|---|---|
| tibero에서 테이블에 데이터가 입력되는 시간 또는 순서를 기준으로 추적하고 싶다. 쿼리문으로 정보를 추적할 수 있나? (0) | 2025.10.27 |
| 고아(Orphan) 데이터 및 고아(Orphan) 데이터 이관 (0) | 2025.10.23 |
| DBMS/SQL[데이터베이스] 무결성 제약 조건 (Integrity Constraints : IC) (0) | 2025.10.23 |
| [Oracle] 오라클 11g 접속 오류 및 설치 삭제 / Oracle Database XE 21c, 19c 설치 / 스키마 및 사용자 생성 / SQL Developer 설치 (0) | 2025.10.16 |