Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2018
75
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
PL/SQL 1.96 KB | None | 0 0
  1. UPDATE #client
  2. SET
  3. [Кредитный продукт]=CASE WHEN isnull([Есть кредитная карта],0)>0 OR [Сумма ежемесячного платежа]>0 THEN 1 ELSE 0 END,
  4. [Счета, вклады]= CASE WHEN isnull([Общая сумма остатков на всех депозитных счетах клиента, вкл. «До востребования»],0)>0
  5.                         OR isnull([Общая сумма остатков по всем текущим счетам клиента],0)>0
  6.                         OR isnull([Наличие счета ОМС],0)>0
  7.                       THEN 1 ELSE 0 END,
  8. [Другие продукты]= CASE WHEN isnull([Аренда ИБС],0)>0
  9.                         THEN 1 ELSE 0 END,
  10. [Бывший заемщик]=CASE WHEN isnull([Кол-во закр ипотечных кредитов],0)>0
  11.                         OR isnull([Кол-во закр потребительских кредитов],0)>0
  12.                         OR ([Дата закрытия последней кредит карты] IS NOT NULL AND [Дата закрытия последней кредит карты]<>'1900-01-01')
  13.                         THEN 1 ELSE 0 END,
  14. [Бывший зарплатник]=CASE WHEN [Дата закрытия последней ЗП карты] IS NOT NULL AND [Дата закрытия последней ЗП карты]<>'1900-01-01' THEN 1 ELSE 0 END,
  15. [Бывший вкладчик]= CASE WHEN ([Дата закрытия последнего Депозита] IS NOT NULL AND [Дата закрытия последнего Депозита]<>'1900-01-01')
  16.                           OR ([Дата закрытия последнего счета До востребования] IS NOT NULL AND [Дата закрытия последнего счета До востребования] <>'1900-01-01')
  17.                           OR ([Дата закрытия последнего текущего счета] IS NOT NULL AND [Дата закрытия последнего текущего счета] <>'1900-01-01')
  18.                         THEN 1 ELSE 0 END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement