MySQL 中沒有雙等號的概念嗎?
沒有雙等號的概念。可以用它來比較兩個值。如果你在 MySQL 中使用雙等號 (==),你會收到一條錯誤訊息。
讓我們驗證這個概念是否成立。宣告一個變數 −
mysql> set @Number=10; Query OK, 0 rows affected (0.00 sec)
現在,將上述變數值與 10 比較。如果兩個值相同,則結果為 1,否則為 0。
使用雙等號 −
mysql> select 10==@Number;
這將產生以下輸出,即一個錯誤 −
ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '==@Number' at line 1
現在讓我們將雙等號 (==) 更改為單等號 (=) −
mysql> select 10=@Number;
這將產生以下輸出 −
+------------+ | 10=@Number | +------------+ | 1 | +------------+ 1 row in set (0.00 sec)
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP