Guest User

Untitled

a guest
Jul 17th, 2018
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. SELECT * FROM
  2. (
  3.   SELECT
  4.     a.agreement_number,
  5.     customer,
  6.     a.customer_account_name,
  7.     a.customer_account_number,
  8.     a1.*,
  9.     ROW_NUMBER() OVER (PARTITION BY a.agreement_id ORDER BY a1.address_type ASC) AS rn
  10.   FROM agreements a
  11.   LEFT JOIN customers c ON a.customer = c.customer_id
  12.   LEFT OUTER JOIN ADDRESSES a1 ON a1.address_id IN (c.legal_address,c.forwarding_address,c.bank_account_name_address)
  13. )
  14. WHERE rn =1
Add Comment
Please, Sign In to add comment