我的ASP NET网页中有一个方法来执行SQL命令。当我执行以下命令时,我正在
用户代码
未处理SqlException
SQL错误是
化学品
附近的语法不正确
这是SQL命令字符串:
SELECT MainHeading
FROM Areas
INNERJOIN Chemicals ON Areas.AreaNo = Chemicals.AreaNo
WHERE (Chemicals.IDMark = @item)
其中@item
是会话变量。
简化表如下
答案 0 :(得分:3)
您错过了innerjoin
SELECT MainHeading
FROM Areas
INNER JOIN Chemicals ON Areas.AreaNo = Chemicals.AreaNo
WHERE (Chemicals.IDMark = @item)
答案 1 :(得分:2)
必须是:
SELECT MainHeading FROM Areas INNER JOIN Chemicals ON Areas.AreaNo = Chemicals.AreaNo WHERE (Chemicals.IDMark = @item)
INNER JOIN
有两个字:)
作为您的信息,INNER JOIN
与JOIN
相同。