SQL Y

Sql Y



“En este artículo, lo guiamos para que comprenda cómo usar el operador SQL AND, lo que le permite agregar condiciones a una consulta determinada mediante la cláusula WHERE”.

Profundicemos y veamos cómo funciona el operador AND en nuestras declaraciones SQL.

Operador SQL Y

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







Encontrará el operador AND utilizado en una cláusula WHERE junto con otras instrucciones SQL como SELECT, UPDATE y DELETE.



Esto le permite limitar el alcance del cual se realiza la acción. Por ejemplo, al usar una declaración DELETE, puede usar la cláusula WHERE y la palabra clave AND para garantizar que solo se eliminen los datos que cumplen la condición especificada.



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





bool_expr_1 Y bool_expr_2 Y bool_expr_3… Y bool_expr_N;

Puede tener tantas expresiones booleanas como desee. Sin embargo, recuerde que todas las expresiones especificadas DEBEN evaluarse como verdaderas. Si una expresión es falsa, toda la declaración se trata como falsa.

NOTA: Los valores NULL también se tratan como falsos.



Ejemplo de uso

Supongamos que tenemos datos de muestra como se muestra en las siguientes consultas:

SOLTAR BASE DE DATOS SI EXISTE muestreadob;
CREAR BASE DE DATOS muestreadob;
USAR muestreadob;
CREAR MESA desarrolladores (
identificación EN T AUTOINCREMENTO NO NULO PRIMARIO LLAVE ,
primer nombre VARCHAR ( 50 ) NO NULO ,
apellido VARCHAR ( 50 ) ,
Departamento VARCHAR ( 50 ) NO NULO ,
salario EN T
) ;
INSERTAR DENTRO desarrolladores ( primer nombre , apellido , Departamento , salario )
VALORES
    ( 'rogan' , 'Ellison' , 'juego' , 120000 ) ,
    ( 'Ana' , 'Neale' , 'base de datos' , 122000 ) ,
    ( 'frazer' , 'cómo' , 'Interfaz' , 100000 ) ,
    ( 'Krish' , 'Árbol desmochado' , 'back-end' , 115000 ) ,
    ( 'trabajar' , 'Vado' , 'desarrolladores' , 118000 ) ,
    ( 'la playa' , 'Sierra' , 'juego' , 135000 ) ,
    ( 'Keira' , 'Diácono' , 'base de datos' , 130000 ) ,
    ( 'invitado' , 'Hanson' , 'nube' , 123000 ) ,
    ( 'Bogdan' , 'Morley' , 'Interfaz' , 108000 ) ,
    ( 'María' , 'Orfebre' , 'back-end' , 120000 ) ;

Tabla resultante:

Para encontrar 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 DÓNDE Departamento = 'desarrolladores' Y salario >= 110000 ;

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

identificación | primer nombre | apellido | Departamento | salario |
--+----------+---------+----------+------+
5 | Trabajar | Vado | desarrolladores | 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 AND.

Conclusión

En esta publicación, discutimos cómo usar el operador AND en SQL para combinar múltiples expresiones booleanas en sus consultas.

Gracias por leer. Consulte nuestro tutorial del operador SQL OR para obtener más información sobre el operador OR y cómo funciona en comparación con el operador AND.