시작일자 종료일자 안에 포함된 모든 데이터 추출 관련
-
게시물 수정 , 삭제는 로그인 필요
안녕하세요. oracle 쿼리로 시작일자 종료일자안에 포함된 모든 데이터를 뽑은 요건입니다.
A테이블 : 상품할인정보 등록 (예시 데이터)
상품번호
할인율
시작일자
종료일자
1
10%
2023-01-01
2024-12-31
2
20%
2024-01-01
2024-03-20
3
30%
2024-01-15
2024-04-07
2024.01.01 ~ 2024.01.10 기간에 할인이 등록되어있는 상품 추출하기가 요건인데
아래와 같이 데이터 추출이 원하는 값이 안나오더라구요
시작일자 종료일자 사이에 2024.01.01 ~ 2024.01.10 날짜가 포함된 값을 추출 하려면 어떻게 해야 할까요?
select * from A
where 시작일자 >= to_date('2024-01-01','yyyy-mm-dd')
and 시작일자 <=to_date('2024-01-10','yyyy-mm-dd')
상품번호 |
할인율 |
시작일자 | 종료일자 |
1 | 10% | 2023-01-01 | 2024-12-31 |
2 | 20% | 2024-01-01 | 2024-03-20 |
3 | 30% | 2024-01-15 | 2024-04-07 |
#시작일자 종료일자 쿼리