【发布时间】:2017-06-02 07:18:03
【问题描述】:
我正在尝试通过填写在客户主要地址上的 SQL Server 检索状态。
首先我 正在尝试使用以下查询:
DATABASE.dbo.LOGISTICSPOSTALADDRESS AS LPA ON DATABASE.dbo.DIRPARTYTABLE.RECID = LPA.PRIVATEFORPARTY LEFT OUTER JOIN
DATABASE.dbo.LOGISTICSADDRESSSTATE ON DATABASE.dbo.LOGISTICSADDRESSSTATE.STATEID = LPA.STATE
之后我一直尝试在DirPartyTable 上加入LogisticsLocation,然后在LogisticsPostalAddress 上加入LogisticsLocation。这给了我结果,但是不同状态的双记录。对于主地址,我只需要 1 个结果。我怎样才能做到这一点?
【问题讨论】:
-
您能发布完整的查询,而不仅仅是部分查询吗?此外,如果您提供表格的结构,您将获得更好的答案。你确定logisticpostaladdress 和dirpartytable 是1:1 匹配的吗?
-
考虑接受答案。
标签: sql axapta dynamics-ax-2012