0

有可能制作一个where var1!=var2吗?因为当我尝试编译器时说它是一个无效的运算符。(我也试过NOT IS)。

完整的错误消息:

Invalid use of '.', '!', or '()'. in query expression
        'emp_course.e_id!=employee.e_id'
4

2 回答 2

6

你有没有试过这个:

where var1 <> var2

TSQL 允许!=and <>,而其他方言有不同的规则。

于 2012-08-01T08:24:41.653 回答
0

正如MSDN所说,它应该是expression < > expression

于 2012-08-01T08:26:18.557 回答