Advertisement
Guest User

Untitled

a guest
Apr 24th, 2014
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. SELECT
  2. CASE
  3. WHEN TRUNC(MONTHS_BETWEEN (
  4. TRUNC (K.RECORD_DATE),
  5. TRUNC (K.DUE_DATE)
  6. )) < 0
  7. THEN
  8. 0
  9. WHEN --to_number(to_char(K.RECORD_DATE,'dd')) >10
  10. TO_NUMBER(TO_CHAR (
  11. TO_DATE (k.RECORD_DATE, 'DD/MM/YYYY'),
  12. 'DD'
  13. )) > 10
  14. THEN
  15. TRUNC(MONTHS_BETWEEN (
  16. TRUNC (k.RECORD_DATE),
  17. TRUNC (k.DUE_DATE)
  18. ))
  19. + 1
  20. ELSE
  21. TRUNC (MONTHS_BETWEEN (K.RECORD_DATE, K.DUE_DATE))
  22. END AS mths
  23. FROM TBL_PAYMENT_DTL K
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement