Advertisement
Guest User

schockalingam

a guest
Sep 18th, 2014
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.09 KB | None | 0 0
  1. SELECT
  2.    unpostable.created,
  3.    unpostable.id,
  4.    erarecord.controlnumber,
  5.    unpostable.unpostabletypeid,
  6.    kickreasoncategory.name,
  7.    CASE WHEN regexp_like(erarecord.controlnumber,?) THEN 1 ELSE 0 END firsttest,
  8.    CASE WHEN regexp_like(erarecord.controlnumber,?) THEN 1 ELSE 0 END secondtest,
  9.    CASE WHEN regexp_like(erarecord.controlnumber,?) THEN 1 ELSE 0 END thirdtest,
  10.    CASE WHEN regexp_like(erarecord.controlnumber,?) THEN 1 ELSE 0 END fourthtest,
  11. FROM
  12.    erarecord,
  13.    unpostable,
  14.    kickreasoncategory
  15. WHERE
  16.    unpostable.erarecordid = erarecord.id (+)
  17.    AND ( regexp_like(erarecord.controlnumber,?)
  18.            OR regexp_like(erarecord.controlnumber,?)
  19.            OR regexp_like(erarecord.controlnumber,?)
  20.            OR regexp_like(erarecord.controlnumber,?)
  21.     )
  22.     AND unpostable.created BETWEEN to_date(?,'MM/DD/YYYY') AND to_date(?, 'MM/DD/YYYY')
  23.     AND unpostable.kickreasoncategoryid = kickreasoncategory.id
  24.     AND unpostable.unpostabletypeid NOT IN ('NOMATCHINGCHARGE','ROUTETOOTHER')
  25.     AND unpostable.createdby <> 'ATHENA'
  26.     AND unpostable.voided IS NULL
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement