sql多表查询 无法绑定由多个部分组成的标识符
selecttb.*,责任区号与林班小班对照表.责任区号from(SELECT林业局,林场,管护站编号,danweii,管护面积,管护蓄积,人数,林班数,管护站占地面积,...
select tb.*, 责任区号与林班小班对照表.责任区号 from (
SELECT 林业局, 林场, 管护站编号, danweii, 管护面积, 管护蓄积, 人数,林班数, 管护站占地面积,管护站建筑面积,建站资金,通讯工具,交通工具, 供电设施, 生活设施, 其他
FROM (
SELECT 林业局, 林场, 管护站编号, danweii, 管护面积, 管护蓄积, 人数,林班数, 管护站占地面积,管护站建筑面积,建站资金,通讯工具,交通工具, 供电设施, 生活设施, 其他 FROM View_林场站点 ) AS derivedtbl_1
UNION (SELECT 林业局, 林场, 管护站编号, danweii, 管护面积, 管护蓄积, 人数,林班数, 管护站占地面积,管护站建筑面积,建站资金,通讯工具,交通工具, 供电设施, 生活设施, 其他 FROM View_林业局站点)
UNION (SELECT 林业局, 林场, 管护站编号, danweii, 管护面积, 管护蓄积, 人数,林班数, 管护站占地面积,管护站建筑面积,建站资金,通讯工具,交通工具, 供电设施, 生活设施, 其他 FROM View_林场站点 )
UNION (SELECT 林业局, 林场, 管护站编号, danweii, 管护面积, 管护蓄积, 人数,林班数, 管护站占地面积,管护站建筑面积,建站资金,通讯工具,交通工具, 供电设施, 生活设施, 其他 FROM View_管护站站点)
)
tb
left join 管护站点 on 责任区号与林班小班对照表.管护站 = 管护站点.管护站编号
ORDER BY tb.林业局 ,tb.林场, tb.管护站编号
结果出现
消息 4104,级别 16,状态 1,第 13 行
无法绑定由多个部分组成的标识符 "责任区号与林班小班对照表.管护站"。
消息 4104,级别 16,状态 1,第 1 行
无法绑定由多个部分组成的标识符 "责任区号与林班小班对照表.责任区号"。
求大神指导. 展开
SELECT 林业局, 林场, 管护站编号, danweii, 管护面积, 管护蓄积, 人数,林班数, 管护站占地面积,管护站建筑面积,建站资金,通讯工具,交通工具, 供电设施, 生活设施, 其他
FROM (
SELECT 林业局, 林场, 管护站编号, danweii, 管护面积, 管护蓄积, 人数,林班数, 管护站占地面积,管护站建筑面积,建站资金,通讯工具,交通工具, 供电设施, 生活设施, 其他 FROM View_林场站点 ) AS derivedtbl_1
UNION (SELECT 林业局, 林场, 管护站编号, danweii, 管护面积, 管护蓄积, 人数,林班数, 管护站占地面积,管护站建筑面积,建站资金,通讯工具,交通工具, 供电设施, 生活设施, 其他 FROM View_林业局站点)
UNION (SELECT 林业局, 林场, 管护站编号, danweii, 管护面积, 管护蓄积, 人数,林班数, 管护站占地面积,管护站建筑面积,建站资金,通讯工具,交通工具, 供电设施, 生活设施, 其他 FROM View_林场站点 )
UNION (SELECT 林业局, 林场, 管护站编号, danweii, 管护面积, 管护蓄积, 人数,林班数, 管护站占地面积,管护站建筑面积,建站资金,通讯工具,交通工具, 供电设施, 生活设施, 其他 FROM View_管护站站点)
)
tb
left join 管护站点 on 责任区号与林班小班对照表.管护站 = 管护站点.管护站编号
ORDER BY tb.林业局 ,tb.林场, tb.管护站编号
结果出现
消息 4104,级别 16,状态 1,第 13 行
无法绑定由多个部分组成的标识符 "责任区号与林班小班对照表.管护站"。
消息 4104,级别 16,状态 1,第 1 行
无法绑定由多个部分组成的标识符 "责任区号与林班小班对照表.责任区号"。
求大神指导. 展开
1个回答
展开全部
你这明显是写的有问题的,,,
你定义了tb表,下面用的是管护站点 表,你的第一行,第一句
select tb.*, 责任区号与林班小班对照表.责任区号,这个是错误的
要么你下面再关联责任区号与林班小班对照表,要么就写成
select tb.*
同理,你这个地方
left join 管护站点 on 责任区号与林班小班对照表.管护站 = 管护站点.管护站编号
也是,根本没有引用责任区号与林班小班对照表,就写责任区号与林班小班对照表.管护站 = 管护站点.管护站编号,也是错误的,,,
因不知道你具体想怎么关联,只提示错误的地方,自己再根据数据好好看看吧
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询