SQL 不等于在進(jìn)行查詢(xún)數(shù)據(jù)的時(shí)候偶爾會(huì)需要用到,那么 SQL 語(yǔ)句不等于怎么寫(xiě)呢?今天 W3Cschool 小就來(lái)和大家分享一下相關(guān)寫(xiě)法。
在 Oracle 中不等于的表達(dá)方式有三種分別是:?<>
?、?!=
?、?^=
?,但是以上三種表達(dá)方式中只有?<>
?是正規(guī)的 SQL 語(yǔ)法,其他兩種方式兼容性相對(duì)比較差。
很多小伙伴習(xí)慣使用?!=
?來(lái)表示,但是只有?<>
?是適合所有版本的SQL,?!=
?在舊版的 SQL 中會(huì)報(bào)錯(cuò)比如 SQL2000 版本。
例:查詢(xún)不等于200的數(shù)據(jù)
SELECT * FROM T_TABLE WHERE COL is null OR COL <> '200'
以上就是 SQL 語(yǔ)句不等于怎么寫(xiě)的全部?jī)?nèi)容了,希望能對(duì)各位有所幫助,有興趣深入學(xué)習(xí)的小伙伴也可以到我們的SQL視頻教程專(zhuān)區(qū)進(jìn)行學(xué)習(xí)。