App下載

SQL語(yǔ)句不等于怎么寫(xiě)? 寫(xiě)法有哪幾種?

猿友 2021-04-16 15:26:33 瀏覽數(shù) (25559)
反饋

SQL 不等于在進(jì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 版本。

例:查詢不等于200的數(shù)據(jù)

SELECT * FROM T_TABLE WHERE COL is null OR COL <> '200'

以上就是 SQL 語(yǔ)句不等于怎么寫(xiě)的全部?jī)?nèi)容了,希望能對(duì)各位有所幫助,有興趣深入學(xué)習(xí)的小伙伴也可以到我們的SQL視頻教程專區(qū)進(jìn)行學(xué)習(xí)。


SQL

0 人點(diǎn)贊