Guest User

Untitled

a guest
Apr 22nd, 2018
60
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.70 KB | None | 0 0
  1. SELECT RC.RETAILER_CD, RC.INV_NO, RC.DOC_DT, SUM(RC.SLS_ACT)
  2. FROM RANGE_CREATION RC, ACTIVITY_TXN AV
  3. WHERE RC.DOC_DT > ACTIVITY_START_DT AND RC.DOC_DT <= ACTIVITY_CLOSURE_DT + 14
  4. AND RC.RETAILER_CD = AV.CHANNEL_NAME
  5. AND AV.TYPE = 'Range Expansion'
  6. AND EXISTS(
  7. SELECT RC1.RETAILER_CD, RC1.INV_NO, RC1.DOC_DT
  8. FROM RANGE_CREATION RC1, ACTIVITY_TXN AV1
  9. WHERE RC1.RETAILER_CD = RC.RETAILER_CD
  10. AND RC1.RETAILER_CD = AV1.CHANNEL_NAME
  11. AND RC1.DOC_DT> AV1.ACTIVITY_START_DT - 90 AND DOC_DT < ACTIVITY_START_DT
  12. --AND RC1.INV_NO <> RC.INV_NO
  13. AND RC1.ITM_CD <> RC.ITM_CD
  14. AND AV1.TYPE = 'Range Expansion')
  15. GROUP BY RC.RETAILER_CD, RC.INV_NO, RC.DOC_DT
  16. HAVING SUM(RC.SLS_ACT)>50
  17. ORDER BY RC.RETAILER_CD, RC.INV_NO, RC.DOC_DT;
Add Comment
Please, Sign In to add comment