可能重複:
Testing for inequality in T-SQLSQL根本問題 '!=' VS '<>' VS '而不是'
嗨,
不會有任何不同的使用'!='vs'<>'vs'Not'?
哪一個都會有表現最差
,或者它存在只是因爲向後兼容的語法?
可能重複:
Testing for inequality in T-SQLSQL根本問題 '!=' VS '<>' VS '而不是'
嗨,
不會有任何不同的使用'!='vs'<>'vs'Not'?
哪一個都會有表現最差
,或者它存在只是因爲向後兼容的語法?
據我所知,如果你要檢查NULL,則必須使用IS NOT
而不是!=
或<>
yeah'當'foo'= null'返回'null',而不是'true'或'false' – 2010-09-17 07:50:24
+1 @alxx:你可以使用'!='或'<>'結合COALESCE 。 – 2010-09-17 13:21:25
可能重複:http://stackoverflow.com/questions/7884/testing-for -inequality-in-t-sql – ninesided 2010-09-17 07:15:14