在 WHERE 中使用内部联接 table 列时出错
Error in use inner join table column in WHERE
我有这个代码+一个错误!
SELECT *
FROM Takhfif
WHERE CategoryID = 2
INNER JOIN Category ON Takhfif.CategoryID = Category.CategoryID
错误:
Msg 156, Level 15, State 1, Line 1
Incorrect syntax near the keyword 'INNER'.
这是纯粹的语法错误。这样写
SELECT * FROM Takhfif
INNER JOIN Category ON Takhfif.CategoryID = Category.CategoryID
where Takhfif .CategoryID=2
写作 Select 语句的正常顺序,如
- SELECT
- FROM(包括联接和 ON AND 条件)
- 哪里
- 分组依据
- 有
- 订购者
我有这个代码+一个错误!
SELECT *
FROM Takhfif
WHERE CategoryID = 2
INNER JOIN Category ON Takhfif.CategoryID = Category.CategoryID
错误:
Msg 156, Level 15, State 1, Line 1
Incorrect syntax near the keyword 'INNER'.
这是纯粹的语法错误。这样写
SELECT * FROM Takhfif
INNER JOIN Category ON Takhfif.CategoryID = Category.CategoryID
where Takhfif .CategoryID=2
写作 Select 语句的正常顺序,如
- SELECT
- FROM(包括联接和 ON AND 条件)
- 哪里
- 分组依据
- 有
- 订购者