CustomerBusinessDevOwner.sql 605 B

12345678910111213141516
  1. DROP VIEW IF EXISTS CustomerBusinessDevOwner
  2. GO
  3. Create View CustomerBusinessDevOwner
  4. as
  5. SELECT
  6. b.CompanyID,
  7. ROW_NUMBER() OVER(PARTITION BY c.CompanyID ORDER BY c.CompanyID) AS rc,
  8. c.BAccountID as CustomerBAccountID,
  9. e.BAccountID as EmployeeBAccountID ,
  10. b.AcctCD as CustomerCD,
  11. e.AcctCD as EmployeeCD,
  12. e.AcctName as EmployeeName
  13. from Customer c
  14. inner join BAccount b on c.CompanyID = b.CompanyID and c.BAccountID = b.BAccountID
  15. left JOIN BAccountKvExt bke on b.CompanyID = bke.CompanyID and b.NoteID = bke.RecordID
  16. left join BAccount e on bke.CompanyID =e.CompanyID and bke.ValueString = e.AcctCD