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

算術式でNULL値を使用すると、出力はどうなりますか?


NULLは値ではなく、ゼロと同じではないことがわかっています。 MySQLは、データベース列にデータが含まれていない場合、データベース列をNULLとして表します。ここで、算術式でNULLを使用すると、結果もNULLになります。

mysql> Select 65/NULL,65+NULL,65*NULL,65-NULL,65%NULL;
+---------+---------+---------+---------+---------+
| 65/NULL | 65+NULL | 65*NULL | 65-NULL | 65%NULL |
+---------+---------+---------+---------+---------+
|    NULL |    NULL |    NULL |    NULL |    NULL |
+---------+---------+---------+---------+---------+
1 row in set (0.00 sec)

上記の例から、算術式でNULLを使用すると、結果自体がNULLになることがわかります。


  1. C#での「new」キーワードの使用は何ですか?

    newキーワードを使用して、配列のインスタンスを作成します- int [] a = new int[5]; new演算子は、オブジェクトを作成したり、オブジェクトをインスタンス化したりするために使用されます。この例では、新しい-を使用してクラスのオブジェクトが作成されています。 例 using System; namespace CalculatorApplication {    class NumberManipulator {       public void swap(int x, int y) {     &

  2. JavaでのStrictMathクラスの使用は何ですか?

    java.lang.StrictMath は最終クラスであり、オブジェクトのサブクラスです。 クラス。 StrictMathクラスには、基本的な指数、対数、平方根などの基本的な数値演算を実行するためのメソッドが含まれています。 、および三角関数 。 StrictMathのインスタンスを作成する必要はありません StrictMathクラスのすべてのメソッドは静的メソッドであるため、クラス 。 StrictMathクラスの重要なメソッドは、 abs()、acos()、asin()、atan()、ceil()、floor()、log()、max()、min()、pow()、 random()、r