2014-09-03 2 views
0

안녕하세요이 내 샘플 기록이다oracle에서 같은 열의 날짜를 가져 오는 방법은 무엇입니까?

ID id_store id_member ORDER_NUMBER id_devices DATE_CREATED 223,240 2 6,285,849 84,653,349 2 8 월 14 1,114,344 2 6,285,849 84,653,349 2 8 월 14 5,665,565 2 6,285,849 84,653,349 (50) (28) 8 월 -14

나는 많은 order_numbers 데 date_created 차이가 나는 order_numbers 3 개월 이상이 필요합니다.

Sreenivas

답변

0

도와주세요 난 당신이 주문 번호의 목록을 원한다고 생각 그 DATE_CREATED 사이 3개월의 기간이.

select order_number, min(date_created), max(date_created), 
    max(date_created) - min(date_created) duration 
from data_table 
group by order_number 
having max(date_created) - min(date_created) > 120 /*number of days*/ 

주문 번호가있는 그룹화 기준을 사용하고 필터 기간을 지정하면됩니다. 도움이되기를 바랍니다.

관련 문제