Advertisement
Wiy

Тираж

Wiy
Mar 8th, 2021
425
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. SELECT DISTINCT(orgd.inn) inn
  2.     --берем всю иерархию подразделений
  3.     FROM flatbranch fb
  4.     --соединяем с branch для фильтрации по ТБ
  5.     inner join branch b ON b.id = fb.branchid
  6.     --ищем все организации для дочерних подразделений
  7.     join orgcontract oc ON oc.branchid = fb.childbranchid
  8.     --соединяем с org для поиска orgdataid
  9.     join org org ON org.id = oc.orgid
  10.     --для поиска ИНН по организации
  11.     join orgdata orgd ON orgd.orgdataid = org.orgdataid
  12.     --для поиска office
  13.     join baseorg bo ON bo.id = oc.orgid
  14.     --ищем office для дальнейшей фильтрации по пользователям и токенам
  15.     join office o ON o.id = bo.officeid
  16.     join userinfo us ON o.id = us.officeid
  17.     join usercryptoprofiles uc ON uc.userid = us.userinfoid
  18.     join cryptoprofile cp ON cp.profileid = uc.profileid
  19.     join cryptotype ct ON ct.cryptotypeid = cp.cryptotypeid
  20.     --
  21. WHERE b.tbidentcode IN('42', '13', '54')
Advertisement
RAW Paste Data Copied
Advertisement