Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MariaDB: Incondicional
Este tutorial de MariaDB explica cómo usar MariaDB incondicional Con sintaxis y ejemplos.
describir
Las condiciones NOT de MariaDB (también conocidas como el operador NOT) se utilizan para negar condiciones en una declaración SELECT, INSERT, UPDATE o DELETE.
sintaxis
La sintaxis de la condición NOT en MariaDB es:
NOT condition
parámetro o parámetro
condición La condición a negar.
notas
- La condición NO de MariaDB requiere que se cumpla la condición opuesta para que un registro se incluya en el conjunto de resultados.
Ejemplo: combinación de condiciones IN
Las condiciones NOT de MariaDB se pueden combinar con las condiciones IN.
Veamos cómo usar la condición NOT con la condición IN en MariaDB.
Por ejemplo:
SELECT * FROM sites WHERE site_name NOT IN ('TechOnTheNet.com', 'CheckYourMath.com');
Este ejemplo de MariaDB NOT devolverá todas las filas en la tabla de sitios donde site_name no sea “TechOnTheNet.com” o “CheckYourMath.com”. A veces es más eficiente enumerar los valores que no desea que los que desea.
Ejemplo: combinación de la condición IS NULL
Las condiciones NOT de MariaDB también se pueden combinar con las condiciones IS NULL.
Veamos cómo usar la condición NOT con la condición IS NULL en MariaDB.
Por ejemplo,
SELECT * FROM sites WHERE site_name IS NOT NULL;
Este ejemplo de MariaDB NOT devolverá todos los registros en la tabla del sitio cuyo nombre_sitio no contenga un valor NULL.
Ejemplo: combinación de condiciones LIKE
Las condiciones NOT de MariaDB también se pueden combinar con las condiciones LIKE.
Veamos cómo usar la condición NOT con la condición LIKE en MariaDB.
Por ejemplo:
SELECT site_id, site_name FROM sites WHERE site_name NOT LIKE 'Big%';
Puede recuperar todos los sitios para su site_name colocando el operador MariaDB NOT delante de la condición LIKE No Comience con “grande”.
Ejemplo: combinación de la condición BETWEEN
Las condiciones NOT de MariaDB también se pueden combinar con las condiciones BETWEEN.
Veamos cómo usar la condición NOT con la condición BETWEEN en MariaDB.
Por ejemplo:
SELECT * FROM sites WHERE site_id NOT BETWEEN 500 AND 525;
Este ejemplo de MariaDB NOT devolverá todas las filas en la tabla de sitios donde site_id no está entre 500 y 525 inclusive. Será equivalente a la siguiente sentencia SELECT:
SELECT * FROM sites WHERE site_id < 500 OR site_id > 525;
Ejemplo: combinación de condiciones EXISTS
Las condiciones NOT de MariaDB también se pueden combinar con las condiciones EXISTS.
Veamos cómo usar la condición NOT con la condición EXISTS en MariaDB.
Por ejemplo,
SELECT * FROM sites WHERE NOT EXISTS (SELECT * FROM pages WHERE pages.site_id = sites.site_id);
Este ejemplo de MariaDB NOT devolverá todos los registros en la tabla de sitios que no tienen un registro para el site_id dado en la tabla de páginas.