Advertisement
machalda

Untitled

Feb 13th, 2020
485
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 1.51 KB | None | 0 0
  1. SELECT
  2.     at.WLSSBACT_DES AS account_type,
  3.     o.WLSUPCOF_EXT_CODE AS tariff_offer_code,
  4.     o.WLSUPCOF_NAME AS tariff_offer_name,
  5.     t.WLSTAR_DES AS tariff,
  6.     cm.SBCAM_DATA_KB,
  7.     cm.SBCAM_BILLPERIOD AS billing,
  8.     COALESCE(s.WLSSBS_IDENTIF_KEY,s.WLSSBS_SERVICE_ID) AS MSISDN,
  9.     wlssbs_id,
  10.     vbi.tarif -- <= tohle hledáš?
  11. FROM P_EDW..wls_sbs_subscribers s
  12. LEFT JOIN P_EDW..wls_sbl_billing_profiles b     ON s.WLSSBS_WLSSBBLP_ID=b.WLSSBBLP_ID
  13. LEFT JOIN P_EDW..wls_sbl_accounts a             ON s.WLSSBS_WLSSBACC_ID=a.WLSSBACC_ID
  14. LEFT JOIN P_EDW..wls_sbl_el_account_types at    ON a.WLSSBACC_WLSSBACT_ID=at.WLSSBACT_ID
  15. LEFT JOIN P_EDW..wls_tariffs t                  ON s.WLSSBS_WLSTAR_ID = t.WLSTAR_ID
  16. LEFT JOIN P_EDW..wls_upc_offers o               ON s.WLSSBS_TAR_WLSUPCOF_ID=o.WLSUPCOF_ID
  17. LEFT JOIN (
  18.     SELECT *, ROW_NUMBER() OVER (partition BY SBCAM_WLSASB_ID, SBCAM_WLSASB_TYPE ORDER BY SBCAM_BILLPERIOD DESC) FROM P_EDW..sb_calc_models
  19. ) cm ON cm.SBCAM_WLSASB_ID=s.WLSSBS_ID AND cm.SBCAM_BILLPERIOD>='201901'
  20. LEFT JOIN (
  21.     SELECT
  22.         v.SBVBIM_BILLPERIOD,
  23.         t.WLSTAR_DES AS tarif,
  24.         v.SBVBIM_WLSASB_ID
  25.     FROM Sb_vbi_models v
  26.     LEFT JOIN wls_tariffs t ON v.SBVBIM_WLSTAR_ID = t.WLSTAR_ID
  27.     WHERE
  28.         1=1
  29.         --and SBVBIM_WLSASB_ID = '7448391'
  30.         AND SBVBIM_BILLPERIOD >='201901' -- nechat nějaký ořez na čas
  31.     GROUP BY SBVBIM_BILLPERIOD,SBVBIM_WLSASB_ID, WLSTAR_DES
  32. ) vbi ON s.wlssbs_id = vbi.SBVBIM_WLSASB_ID AND cm.SBCAM_BILLPERIOD = vbi.SBVBIM_BILLPERIOD
  33. WHERE
  34.     1=1
  35.     AND WLSSBS_IDENTIF_KEY IN ('601390474', '603412161')  
  36. ORDER BY msisdn, billing
  37. LIMIT 1000;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement