SELECT EINDEUTIG
g.crm_group_object_id als g_crm_group_object_id
, g.name als g_name
VON
crmdb.dbo.tblA als DP
inner crmdb.dbo.tblB als Cd verbinden
an (
dp.crm_contract_detail_id = cd.crm_contract_detail_object_id
)
INNER tblC als ct ANSCHLIESSEN
AN (
ct.crm_contract_object_id = cd.crm_contract_object_id
)
inner crmdb.dbo.tblD als p verbinden
auf p.crm_product_object_id = dp.crm_product_object_id
inner tblE als L anschließen
an (
l.crm_license_object_id = dp.crm_license_object_id
und keys.dbo.get_mtn_flag_from_entry_pld (l.key_keyno
, p.key_product
, getdate ()
, dp.end_date
, dp.data1_mtn_paid_until
, ct.contract_type
, cd.contract_detail_type
, p.product_code
, dp.data1_mtn
, dp.mtn_override
) = 1
)
inner crmdb.dbo.tblF als Cl verbinden
auf cd.crm_contract_object_id = cl.crm_contract_object_id
inner crmdb.dbo.tblG als c verbinden
auf c.crm_company_object_id = cl.crm_company_object_id
inner tblH als g anschließen
an (
c.crm_group_object_id = c.crm_group_object_id
und g.noclientlist = 0
und g.crm_group_object_id_merge = 0
und (g.name) > 0 len
und g.status innen („hereingekommen“, „Active ")
und c.status innen („hereingekommen“, „Active ")
)
AUFTRAG VORBEI
g.name
|