Servidor SQL: incondicional

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.

Servidor SQL: incondicional

Este tutorial de SQL Server describe cómo usar incondicional Sintaxis y ejemplos en SQL Server (Transact-SQL).

describir

Las condiciones NOT de SQL Server (Transact-SQL), también conocidas como el operador NOT, se utilizan para negar condiciones en una instrucción SELECT, INSERT, UPDATE o DELETE.

sintaxis

La sintaxis para una condición NOT en SQL Server (Transact-SQL) es:

NOT condition

parámetro o parámetro

condición La condición a negar.

notas

  • La condición NO de SQL Server 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 SQL Server se pueden combinar con las condiciones IN.

Por ejemplo:

SELECT *
FROM employees
WHERE first_name NOT IN ( 'John', 'Dale', 'Susan' );

Este ejemplo de SQL Server NO devolverá todas las filas donde first_name está en la tabla de empleados No “Juan”, “Dell” o “Susan”.A veces es más eficiente listar los valores que hiciste No quiere, no los valores que quiere.

Ejemplo: combinación de la condición IS NULL

Las condiciones NOT de SQL Server también se pueden combinar con las condiciones IS NULL.

Por ejemplo,

SELECT *
FROM employees
WHERE last_name IS NOT NULL;

Este ejemplo de SQL Server NOT devolverá todos los registros en la tabla de empleados cuyo last_name no contenga un valor NULL.

Ejemplo: combinación de condiciones LIKE

Las condiciones NOT de SQL Server también se pueden combinar con condiciones LIKE.

Por ejemplo:

SELECT employee_id, last_name, first_name
FROM employees
WHERE last_name NOT LIKE 'A%';

Al colocar el operador NO de SQL Server delante de la condición LIKE, puede recuperar todos los empleados cuyo apellido es No Comienza con “A”.

Ejemplo: combinación de la condición BETWEEN

Las condiciones NOT de SQL Server también se pueden combinar con las condiciones BETWEEN. Aquí hay un ejemplo de cómo combinar el operador NOT con la condición BETWEEN.

Por ejemplo:

SELECT *
FROM employees
WHERE employee_id NOT BETWEEN 200 AND 250;

Este ejemplo de SQL Server NO devolverá todas las filas en la tabla de empleados donde se encuentra employee_id No Entre 200 y 250, ambos inclusive. Es equivalente a la siguiente instrucción SELECT de SQL Server:

SELECT *
FROM employees
WHERE employee_id < 200
OR employee_id > 250;

Ejemplo: combinación de condiciones EXISTS

Las condiciones NOT de SQL Server también se pueden combinar con las condiciones EXISTS.

Por ejemplo,

SELECT *
FROM employees
WHERE NOT EXISTS (SELECT *
                  FROM contacts
                  WHERE employees.last_name = contacts.last_name
                  AND employees.first_name = contacts.first_name);

Este ejemplo de SQL Server NO devolverá todos los registros en la tabla de empleados No Un registro en la tabla de contactos que coincida con last_name y first_name.

(Visited 10 times, 1 visits today)