SQL连接的正确语法

时间:2014-05-26 21:25:05

标签: sql join

请有人帮我解决此联接的正确语法。

我一直收到以下错误:

FROM子句中的“对象”dbo.APRW14_FFA68878_Calls“和”dbo.APRW14_FFA68878_Calls“具有相同的公开名称。使用相关名来区分它们。”

这是我的代码:

select [APRW14_FFA68878_Calls].[customer lookup], [dbo].[Customers].[Customer Name]
from [dbo].[APRW14_FFA68878_Calls]
join [dbo].[APRW14_FFA68878_Calls] on [dbo].[APRW14_FFA68878_Calls].[customer lookup] = [dbo].[Customers].[Customer Name]

任何人都可以帮助使用正确的语法吗?

由于

1 个答案:

答案 0 :(得分:3)

我认为这就是你想要做的事情。

select [APRW14_FFA68878_Calls].[customer lookup], [dbo].[Customers].[Customer Name]
from [dbo].[APRW14_FFA68878_Calls]
join [dbo].[Customers] on [dbo].[APRW14_FFA68878_Calls].[customer lookup] = [dbo].[Customers].[Customer Name]

一般而言:

SELECT
    *
FROM
    Table1
    JOIN Table2 ON Table1.Id = Table2.Table1Id