有可能制作一个where var1!=var2
吗?因为当我尝试编译器时说它是一个无效的运算符。(我也试过NOT IS
)。
完整的错误消息:
Invalid use of '.', '!', or '()'. in query expression
'emp_course.e_id!=employee.e_id'
有可能制作一个where var1!=var2
吗?因为当我尝试编译器时说它是一个无效的运算符。(我也试过NOT IS
)。
完整的错误消息:
Invalid use of '.', '!', or '()'. in query expression
'emp_course.e_id!=employee.e_id'
你有没有试过这个:
where var1 <> var2
TSQL 允许!=
and <>
,而其他方言有不同的规则。
正如MSDN所说,它应该是expression < > expression