주문 상태가 실패인 고객이 다음 주문을 했을까?에 대한 쿼리를 짜고있는데 도움이 필요합니다.
컬럼은
- 고객아이디
- 주문날짜
- 주문상태 (failed, successed, unknown)
- 아이템id
결과는 아래 테이블 처럼 나오게 하고 싶습니다.
예를 들면 A 고객이 2018-08년에 주문을 failed 한 이력이 있는데 그 다음달에 주문한 이력이 있으면 집계하는 식입니다.
월별 | failed 된 주문 | failed 하고 다음달에 주문한 고객 수 | |
2018-08 | 100 | 10 |
|
2018-09 | 120 | 20 |
|
2018-10 | 90 | 50 |
|
이렇게 있는데 이를 셀프조인해서 풀면 될 것 같은데 ..
고수님들 도움을 부탁드립니다.
Comment 2
-
알프
2019.10.03 02:08
아 제가 질문이 정확하지 못했네요 .. 다시 수정했습니다.
월별로 failed 된 주문 이후에 successed 한 주문을 집계하고 싶어요
예를 들면 A라는 고객이 2018-09월에 주문 실패(failed) 되었는데 2018-10월 에 주문이 successed 하면 집계가 되고 아니면 집계가 안되는 식입니다.
설명이 부족했다면 죄송합니다...
failed 된 주문이후 재주문 한 고객
failed 된 주문이후 재주문 하지 않은 고객