кодесурса
«MYSQL

MySQL NULL безопасно равен оператору

script1adsense2code
script1adsense3code

NULL сейф равен оператору

Оператор MySQL с нулевым безопасным равенством выполняет сравнение на равенство, например оператор равенства (=), но возвращает 1, а не NULL, если оба операнда имеют значение NULL, и 0, а не NULL, если один из операндов равен NULL.

Синтаксис:

 <=> 

Версия MySQL: 5.6

Пример: MySQL NULL безопасно равен оператору

Следующая инструкция MySQL сравнивает, если 1 меньше, равно или больше, чем NULL; если NULL меньше, равно или больше, чем NULL, и если 3 меньше, равно или больше, чем NULL.

Код:

SELECT NULL <=> 1, NULL <=> NULL, 3 <=> NULL;

Пример вывода:

 mysql> SELECT NULL <=> 1, NULL <=> NULL, 3 <=> NULL;
+ ------------ + --------------- + ------------ +
| NULL <=> 1 | NULL <=> NULL | 3 <=> NULL |
+ ------------ + --------------- + ------------ +
| 0 | 1 | 0 | 
+ ------------ + --------------- + ------------ +
1 ряд в наборе (0,03 сек)

Слайд-шоу функции сравнения MySQL и операторов

«MySQL

Предыдущая: COALESCE ()
Далее: Равный оператор (=)

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code