ホームページ >データベース >mysql チュートリアル >MySQL には二重等号が存在しますか?
二重等号の概念はありません。 2 つの値を比較するために使用できます。 MySQL で 2 つの等号 (==) を使用すると、エラー メッセージが表示されます。
この概念が正しいかどうかを検証してみましょう。変数を宣言します -
mysql> set @Number=10; Query OK, 0 rows affected (0.00 sec)
次に、上記の変数値を 10 と比較します。 2 つの値が同じ場合、結果は 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 には二重等号が存在しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。