【发布时间】:2015-07-20 14:06:41
【问题描述】:
我正在使用 Excel 连接通过 SQL Server 连接从 DB2 for IBM i (AS400) 查询客户合同,并尝试加入 SQL Server 表以确定合同到期日期和销售团队责任。
AS400 查询运行,但我在加入 SQL Server 表 ACCOUNT.dbo.CUSTOMER 时继续收到错误消息,但在联接中找不到对替代语法的引用。
[select *
from openquery(
bpcsrpt_new,'
select s.SCID, s.SVER, s.CONTEXP, a.ACCTNAME, a.SALESTEAM
from AS400table1.contract c, AS400table1.subcontract s, ACCOUNT.dbo.CUSTOMER a
where c.cid=''Active''
and c.cid=s.scid
and c.cver=s.sver
and c.cid=a.acid')]
【问题讨论】:
标签: sql-server join ibm-midrange