Sintaxis

NOT, !

Descripción

NO lógico. Evalúa a 1 si el operando es 0, a 0 si el operando es distinto de cero, y NOT NULL devuelve NULL.

Por defecto, el ! El operador tiene una precedencia más alta. Si el HIGH_NOT_PRECEDENCE El indicador SQL_MODE está establecido, NOT y ! tienen la misma precedencia.

Ejemplos de

SELECT NOT 10;
+--------+
| NOT 10 |
+--------+
|      0 |
+--------+

SELECT NOT 0;
+-------+
| NOT 0 |
+-------+
|     1 |
+-------+

SELECT NOT NULL;
+----------+
| NOT NULL |
+----------+
|     NULL |
+----------+

SELECT ! (1+1);
+---------+
| ! (1+1) |
+---------+
|       0 |
+---------+

SELECT ! 1+1;
+-------+
| ! 1+1 |
+-------+
|     1 |
+-------+

El contenido reproducido en este sitio es propiedad de sus respectivos dueños, y MariaDB no revisa este contenido con anticipación. Los puntos de vista, la información y las opiniones expresadas por este contenido no representan necesariamente las de MariaDB o de cualquier otra parte.