SQL y

SQL y
En este artículo, lo guiamos para comprender cómo usar el SQL y el operador, lo que le permite agregar condiciones a una consulta dada utilizando la cláusula WHERE. Vamos a sumergirnos y ver cómo el operador y el operador juegan en nuestras declaraciones SQL.

SQL y operador

Como puede adivinar, el operador y es un operador lógico que le permite combinar dos o más expresiones booleanas y tratarlas como una. Esto significa que todas las condiciones deben ser ciertas para que se aplique la condición.

Encontrará el y el operador utilizado en una cláusula WHERE junto con otras declaraciones SQL como seleccionar, actualizar y eliminar.

Esto le permite limitar el alcance del cual realiza la acción. Por ejemplo, utilizando una instrucción Eliminar, puede usar la cláusula WHERS y la palabra clave y para garantizar que solo se eliminen los datos que satisfagan la condición especificada.

La sintaxis del operador y se puede expresar como se muestra a continuación:

bool_expr_1 y bool_expr_2 y bool_expr_3 ... y bool_expr_n;

Puedes tener tantas expresiones booleanas como desees. Sin embargo, recuerde que todas las expresiones especificadas deben evaluar para ser verdaderas. Si una expresión es falsa, toda la declaración se trata como falsa.

Nota: los valores nulos también se tratan como falsos.

Uso de ejemplo

Supongamos que tenemos datos de muestra como se muestra en las consultas a continuación:

Drop Base de datos si existe SAMPLEDB;
Crear base de datos SampleDB;
Usar SampleDB;
Crear desarrolladores de tabla (
ID int Auto_Increment no es una clave primaria nula,
First_Name Varchar (50) No NULL,
Last_Name Varchar (50),
Departamento Varchar (50) No nulo,
salario int
);
Insertar en desarrolladores (First_Name, Last_Name, Departamento, Salario)
VALORES
('Rogan', 'Ellison', 'Juego', 120000),
('Anne', 'Neale', 'Base de datos', 122000),
('Frazer', 'Kouma', 'Frontend', 100000),
('Krish', 'Pollard', 'Backend', 115000),
('Asa', 'Ford', 'DevOps', 118000),
('Sahil', 'Sierra', 'Juego', 135000),
('Keira', 'Deacon', 'Base de datos', 130000),
('Inaaya', 'Hanson', 'Cloud', 123000),
('Bogdan', 'Morley', 'Frontend', 108000),
('Mariah', 'orfebre', 'backend', 120000);

Tabla resultante:

Para encontrar a los desarrolladores que trabajan en el departamento de "DevOps" y tienen un salario superior a 110000, podemos ejecutar una consulta como se muestra:

Seleccione * de desarrolladores donde departamento = 'DevOps' y salario> = 110000;

La consulta debe encontrar los registros coincidentes y devolverlos como se muestra:

ID | First_Name | Last_Name | Departamento | Salario |
--+----------+---------+----------+------+
5 | ASA | Ford | DevOps | 118000 |

En este caso, solo hay un registro, como se muestra arriba. Puede especificar más condiciones para filtrar aún más sus datos utilizando la palabra clave y.

Conclusión

En esta publicación, discutimos cómo usar el y el operador en SQL para combinar múltiples expresiones booleanas en sus consultas. Gracias por leer. Consulte nuestro Tutorial SQL u operador para obtener más información sobre el operador OR y cómo funciona en comparación con el y el operador.