Mysql donde cláusula

Mysql donde cláusula
MySQL es un RDMS potente y eficiente para almacenar grandes cantidades de datos de manera estructurada, desarrollada por Oracle. La cláusula MySQL Where filtra los resultados de la declaración de selección que cumple con los criterios, el rango o el patrón específicos en los datos. Es una solución eficiente y flexible para buscar datos específicos de grandes bases de datos en unos segundos.

Esta publicación proporcionará sintaxis junto con ejemplos para la cláusula WHERE para su mejor comprensión.

Requisitos previos

Debe instalar mysql en su sistema. Después de su instalación, conecte un servidor MySQL local usando esta sintaxis:

mysql -u -p

Una vez que haya iniciado sesión en el servidor local, use este comando para mostrar todas las bases de datos disponibles:

Mostrar bases de datos;

Para cambiar la base de datos de trabajo, escriba este comando:

USAR ;

Se mostrará un mensaje de éxito.

Sintaxis de Where Cláusula
La sintaxis para el MySQL donde la cláusula es simple y directa, en la condición de sintaxis puede ser cualquier comparación de igualdad simple o una expresión compleja:

Seleccione * de donde condición;

Ejemplo 1: Comparación de igualdad usando Where Cláusula
Supongamos que desea obtener los datos donde "País"El valor es igual a"EE.UU", Escriba este comando:

Seleccionar * del cliente
Donde país = 'USA';

Aquí ha filtrado los registros con éxito.

Ejemplo 2: Comparación con los operadores que usan la cláusula WHERE
Puede usar diferentes operadores en condiciones para filtrar los datos que coinciden con la condición específica. Por ejemplo, si desea obtener registros de "Precio unitario"Que son menores e iguales a"25", tipo:

Seleccionar * de OrderItem
Donde Unitprice <= 5;

También puede escribir esto para una mejor comprensión:

Seleccionar * de OrderItem
Donde cantidad> = 100;

Es visible que cada registro sea mayor que "100".

Ejemplo 3: Where Cláusula con múltiples condiciones
También puede usar operadores "y" y "o" en combinación con la cláusula Where para obtener el resultado basado en múltiples condiciones, escriba este comando para obtener datos en función de la condición para el "Identificación"Columna y condición aplicadas en"Precio unitario" condición:

Seleccionar * del producto
Donde id = 25;



Ejemplo 4: Uso del operador en una cláusula Where

El operador en el operador se usa en una cláusula Where para recuperar registros basados ​​en múltiples valores posibles para una columna específica, escriba el siguiente código para obtener el valor de "ciudad"Para valores"Londres" y "Singapur":

Seleccionar * del proveedor
Donde la ciudad en ('Londres', 'Singapur');

La cláusula WHERE puede anidarse para encontrar múltiples posibilidades, supongamos que desea buscar una condición para "Identificación" en "Cliente"Tabla dependiendo del"Número de orden" en "Orden" mesa:

Seleccionar * del cliente
Donde id en (
Seleccione CustomerId de 'Pedir'
Donde OrderNumber en (542381, 542413, 542430, 542551, 542883)
);

Ahora es capaz de recuperar datos basados ​​en condiciones específicas con la ayuda de la cláusula Where.

Conclusión

La cláusula WHERE en MySQL es una parte esencial de cualquier declaración selecta y se utiliza para filtrar los resultados en función de las condiciones especificadas. Si está buscando valores específicos, rangos de valores o patrones dentro de sus datos en una enorme base de datos, la cláusula WHERE proporcionará una forma flexible y eficiente de hacerlo.