App下載

SQL語句不等于怎么寫? 寫法有哪幾種?

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

SQL 不等于在進(jìn)行查詢數(shù)據(jù)的時(shí)候偶爾會(huì)需要用到,那么 SQL 語句不等于怎么寫呢?今天 W3Cschool 小就來和大家分享一下相關(guān)寫法。

在 Oracle 中不等于的表達(dá)方式有三種分別是:?<>?、?!=?、?^=?,但是以上三種表達(dá)方式中只有?<>?是正規(guī)的 SQL 語法,其他兩種方式兼容性相對(duì)比較差。

很多小伙伴習(xí)慣使用?!=?來表示,但是只有?<>?是適合所有版本的SQL,?!=?在舊版的 SQL 中會(huì)報(bào)錯(cuò)比如 SQL2000 版本。

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

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

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


SQL

0 人點(diǎn)贊