MySQL 中的 ! 符號表示否定運算符,可用於:否定布林運算式,使 TRUE 變成 FALSE,FALSE 變成 TRUE。否定數字,但不會改變數字的符號,而是取反其布林值。
MySQL 中!
##在MySQL 資料庫中,!
符號表示否定運算符,它可以用來對布林表達式取反。
具體用法
!
運算子可以用來對一個布林表達式取反。例如,如果 x
為 TRUE
,那麼 !x
為 FALSE
。 -
符號也可以用來對數字取反,但這與 !
運算子不同。 -
運算子將數字取反並產生負值,而 !
運算子僅將數字的布林值取反。 範例
以下是使用!
運算子的一些範例:
SELECT * FROM table WHERE name != 'John';
:選擇表中name
欄位不等於"John"
的所有行。 SET x = !x;
:將變數 x
的值取反。 IF (!x) { ... };
:如果 x
為 FALSE
,則執行區塊中的語句。 注意
!
運算子的優先權高於關係運算符,因此在使用時需要小心。 !
運算子不能單獨使用,它必須與一個布林表達式或數字一起使用。 以上是mysql中!什麼意思的詳細內容。更多資訊請關注PHP中文網其他相關文章!