任何人都可以帮我理解这个查询吗?主要是mktpgmvhclxref.mktpgmvhclxrefId.mktgPgm
部分。一般来说是table_name.columnName
但这里的格式似乎是不同任何人都可以请帮我理解这个查询吗?
SELECT mktpgmvhclxref.mktpgmvhclxrefid.mktgpgm,
mktpgm.mktgpgm,
mktpgmvhclxref.cmpgn,
campaign.cmpgndescription,
mktpgmvhclxref.mktpgmvhclxrefid.vhcl,
vhclhierarchy.modname,
mktpgmvhclxref.mktpgmvhclxrefid.modyr,
mktpgmvhclxref.userinsrt,
mktpgmvhclxref.rowinsrt
FROM mktpgmvhclxref mktpgmvhclxref,
mktpgm mktpgm,
vhclhierarchy vhclHierarchy,
campaign campaign
WHERE mktpgmvhclxref.mktpgmvhclxrefid.mktgpgm = mktpgm.idmktgpgm
AND mktpgmvhclxref.cmpgn = campaign.campaignid
AND mktpgmvhclxref.mktpgmvhclxrefid.vhcl = vhclhierarchy.vhcl
这些'mktpgmvhclxref.mktpgmvhclxrefId'实际的表和模式名称?请告诉我他们不是真的。 – Taryn
如果这是SQL Server,它应该不起作用,因为表/别名不在FROM子句中。除非'mktpgmvhclxrefId'是一个带'vhcl'成员的特殊类型。 – RichardTheKiwi
db,table和col的名字必须是随机产生的我猜:) – nawfal