кодесурса
«MYSQL

Оператор MySQL AND

script1adsense2code
script1adsense3code

И оператор

Логический оператор MySQL AND сравнивает два выражения и возвращает true, если оба выражения имеют значение true.

Синтаксис:

 А ТАКЖЕ, &&

Этот оператор возвращает 1, если все операнды отличны от нуля и не равен NULL, 0, если один или несколько операндов равны 0, в противном случае возвращается NULL.

Версия MySQL: 5.6

Пример: оператор MySQL AND

В следующем операторе MySQL все операнды отличны от нуля (5 и 5), и оба они не равны NULL, поэтому логический оператор возвращает 1.

Код:

SELECT 5 && 5;

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

 MySQL> SELECT 5 && 5;
+ -------- +
| 5 && 5 |
+ -------- +
| 1 | 
+ -------- +
1 ряд в наборе (0,00 сек)

Пример оператора MySQL AND с нулевым вводом

В следующем операторе MySQL один из операндов не равен нулю (5 и 0), поэтому логический оператор возвращает 0.

Код:

SELECT 5 && 0;

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

 MySQL> SELECT 5 && 0;
+ -------- +
| 5 && 0 |
+ -------- +
| 0 | 
+ -------- +
1 ряд в наборе (0,00 сек)

Пример оператора MySQL AND с вводом NULL

В следующем операторе MySQL один из операндов не равен нулю (5), а другой - NULL, поэтому логический оператор возвращает NULL.

Код:

SELECT 5 && NULL;

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

 MySQL> SELECT 5 && NULL;
+ ----------- +
| 5 && NULL |
+ ----------- +
| NULL | 
+ ----------- +
1 ряд в наборе (0,00 сек)

Пример оператора MySQL AND с нулевым и нулевым вводом

В следующем операторе MySQL один из операндов равен нулю (0), а другой - NULL, поэтому логический оператор возвращает 0.

Код:

SELECT 0 && NULL;

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

 MySQL> SELECT 0 && NULL;
+ ----------- +
| 0 && NULL |
+ ----------- +
| 0 | 
+ ----------- +
1 ряд в наборе (0,00 сек)

Пример оператора MySQL AND с обоими входами равен NULL

В следующем операторе MySQL все операнды имеют значение NULL. Таким образом, оператор возвращает NULL.

Код:

SELECT NULL && NULL;

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

 MySQL> SELECT NULL && NULL;
+ -------------- +
| NULL && NULL |
+ -------------- +
| NULL | 
+ -------------- +
1 ряд в наборе (0,00 сек)

Предыдущая: НЕ НРАВИТСЯ
Далее: НЕ оператор

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


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code