From af84aa64168f333152e1bb0eb0911c4d3fc78441 Mon Sep 17 00:00:00 2001 From: mullenm Date: Thu, 6 Dec 2007 15:05:32 +0000 Subject: [PATCH] New view the list eh supplier administrator associated with each supplier in the system. git-svn-id: http://locode01.ad.dom/svn/WEBMIP/trunk@2949 248e525c-4dfb-0310-94bc-949c084e9493 --- Schema/v_supplier_administrators.vw | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Schema/v_supplier_administrators.vw diff --git a/Schema/v_supplier_administrators.vw b/Schema/v_supplier_administrators.vw new file mode 100644 index 0000000..1fc1a6a --- /dev/null +++ b/Schema/v_supplier_administrators.vw @@ -0,0 +1,18 @@ +CREATE OR REPLACE VIEW v_supplier_administrators AS +SELECT supplier.ID AS supplier_id, + supplier.NAME AS supplier, + supplier.shortcode AS Short_Code, + supp_admin.id AS supp_admin_id, + supp_admin.username AS supplier_admin, + supp_admin.first_name, + supp_admin.last_name + FROM parties supplier, parties supp_admin, party_roles supplier_role, party_roles supp_admin_role, party_relationships parel + WHERE parel.from_parl_prty_id = supp_admin.id + AND parel.from_parl_id = supp_admin_role.ID + AND parel.to_parl_prty_id = supplier.ID + AND parel.to_parl_id = supplier_role.ID + AND supp_admin_role.prty_id = supp_admin.ID + AND supp_admin_role.rt_code = 'SUPPADMIN' + AND supplier_role.prty_id = supplier.ID + AND supplier_role.rt_code = 'SUPP' + ORDER BY 1;