MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

NULLIF()で引数が等しくない場合、MySQLはどのように式を評価しますか?


MySQL NULLIF()制御フロー関数が最初の引数を返すことがわかっているので、両方の引数は同じではありません。両方の引数が同じでない場合、MySQLは最初の引数を2回評価するため、最初の引数が返されます。

mysql> Select NULLIF('Tutorialspoint','MySQL');
+----------------------------------+
| NULLIF('Tutorialspoint','MySQL') |
+----------------------------------+
| Tutorialspoint                   |
+----------------------------------+
1 row in set (0.00 sec)

上記の例では、引数が同じではないため、MySQLは最初の引数、つまり「Tutorialspoint」を2回評価し、それを出力として返します。


  1. Windows 10で入力する方法が等号ではありません

    場合によっては、さまざまな特殊文字の入力方法を知ることが重要です。等号は、数学、コーディング、基本的な HTML 編集、および場合によってはコミュニケーションで使用されます。おそらく等号を使用して、Google スプレッドシートや Excel などのスプレッドシート ツールで数式を記述します。記号は非常に不可解であるため、スペルは OS ごとに、またプログラムごとに異なります。このチュートリアルでは、Windows 10 で不等号 Word を入力する方法を示します。 Windows 10 での入力方法が等号ではない 等号はよく知られており、入力を簡単にするためにキーボード上に専用のキ

  2. 等しくない記号 – 等しくない記号を入力する方法

    等しくない記号、または ≠ は、多くの場合、標準のキーボード設定の一部ではありません – または十分に隠されています.では、それを書く必要がある場合、どのようにしますか? デスクトップ デバイスで不等号を書き込む方法 Windows の場合:文字マップを使用する Character Map は、考えられるすべての文字を選択できる便利なユーティリティです。 [システム ツール] に移動し、最後に [キャラクター マップ] をクリックします。 数学記号で不等号を見つけることができます。次に、必要な場所にそのキャラクター マップから記号をコピーして貼り付けるだけです。 Mac の不等号キーボ