ariswb22

GasAccounting logic

Jun 26th, 2019
176
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.67 KB | None | 0 0
  1. CASE
  2.   WHEN SUBSTRING (CE.BUCode, 1, 2) = 'CB'
  3.   AND SUBSTRING (CE.BUCode, 3, 1) NOT IN ('0', 'C')
  4.      THEN 'CORPORATE'
  5.   WHEN SUBSTRING (CE.BUCode, 1, 3) = 'CBC'
  6.      THEN 'COMMERCIAL'
  7.   WHEN SUBSTRING (CE.BUCode, 1, 2) = 'SM'
  8.      THEN CASE
  9.           WHEN C.ProductType LIKE '%CASH%' OR C.ProductType LIKE '%TUNAI%'
  10.           THEN 'CONSUMER'
  11.           ELSE 'SMALL BUSINESS'
  12.           END
  13.   WHEN SUBSTRING (CE.BUCode, 1, 2) = 'MB'
  14.      THEN 'MICRO BANKING'
  15.   WHEN SUBSTRING (CE.BUCode, 1, 2) = 'CL'
  16.      THEN 'CONSUMER'
  17.   WHEN SUBSTRING (CE.BUCode, 1, 2) IN ('FI','GI')
  18.      THEN 'CORPORATE'
  19.   WHEN SUBSTRING (CE.BUCode, 1, 2) IN ('CC')
  20.      THEN 'CREDIT CARD'
  21. END
Add Comment
Please, Sign In to add comment