程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

NOT操作符

編輯:關於Access數據庫
正 文:

Where子句中的NOT操作符有且只有一個功能,那就是否定它之後所跟的任何條件。因為NOT從不自己使用(它總是與其他操作符一起使用),它的語法與其他操作符有所不同。與其他操作符不一樣,NOT可以用在要過濾的列前,而不僅是在其後。

NOT  Where子句中用來否定後跟條件的關鍵字。

下面的例子說明NOT的使用。為了列出除DLL01之外的所有供應商制造的產品,可編寫如下的代碼:

這裡的NOT否定跟在它之後的條件;因此,DBMS不是匹配vend_id為DLL01,而是匹配非DLL01之外的其他所有東西。

前面的例子也可以使用<>操作符來完成,如下所示:

為什麼使用NOT?對於這裡的這種簡單的Where子句,使用NOT確實沒有什麼優勢。但在更復雜的子句中,NOT是非常有用的。例如,在與IN操作符聯合使用時,NOT使找出與條件列表不匹配的行非常簡單。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved