沒有雙等號的概念。它可以用來比較兩個值。如果在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)
登錄后復制
以上就是MySQL中是否存在雙等號?的詳細內容,更多請關注www.92cms.cn其它相關文章!