SQL Server-执行时靠近“主要”的语法错误

时间:2018-10-05 20:12:53

标签: sql sql-server adventureworks

执行我的SELECT语句时,在“主要”附近收到语法错误。我想念什么?

SELECT Name
FROM Production.Product
WHERE ProductID IN (SELECT ProductID FROM Production.ProductProductPhoto WHERE Primary = 1);

1 个答案:

答案 0 :(得分:4)

首先:您应该在方括号LocalDate之间写“ Primary”。因为它是保留字。

编辑

而且,如果您要将结果范围缩小到只有主照片的产品,则必须添加第二个[Primary]条件:

where