Este artículo lo ayudará a comprender el while en el operador, ya que le proporcionará su sintaxis junto con múltiples ejemplos.
Prerrequisito: Conéctese a su servidor MySQL local
Para conectar su servidor MySQL local, abra el símbolo del sistema y use esta sintaxis, asegúrese de proporcionar el nombre de usuario de su servidor de base de datos local:
mysql -u md -pSu servidor mysql se registra correctamente.
Escriba este comando para ver todas sus bases de datos disponibles:
Mostrar bases de datos;Use esta sintaxis para seleccionar la base de datos:
USAR ;Su base de datos se cambia con éxito.
Sintaxis de dónde está en el operador
La siguiente es la sintaxis para el Donde operador, "nombre de columna"Es el nombre de la columna que desea buscar", "nombre de la tabla"Es el nombre de la tabla en la que desea buscar", "valor1, valor2, .. "¿Son la matriz de valores que desea buscar. La palabra clave en se usa para especificar que desea buscar valores que coincidan con cualquiera de los valores en la lista:
Veamos algunos ejemplos para una mejor comprensión de donde está en el operador.
Ejemplo 1: Uso del operador donde está en una matriz
El MySQL donde está en el operador proporciona una forma de buscar datos dentro de una tabla basada en una lista especificada de valores. Escribamos una consulta para extraer la mesa "Proveedor"Datos que solo contienen los valores"Alemania, Reino Unido, Japón"En la columna"País", tipo:
Seleccionar * del proveedorLa tabla se extrae con éxito con los datos donde los valores de "País"Cumple con los criterios.
Extraemos los datos de la tabla proporcionando múltiples valores para el "IdentificaciónColumna ", escribiendo:
Seleccionar * del producto donde ID en (2, 50, 70);Ejemplo 2: Uso del Operador Where en subconsulto
¿En qué parte del operador buscará datos en una tabla basado en valores encontrados en otra tabla?. Veamos un ejemplo para usar el Operador Where In Combination con una subconsulta para buscar datos en un "Proveedor"Tabla basada en valores encontrados en un relacionado"Producto" mesa:
Seleccionar * del proveedorEn la salida anterior es visible que haya mostrado con éxito el resultado de "Identificación" de "Proveedor"Tabla basada en"Identificación del proveedor" de "Producto" mesa.
Ejemplo 3: Uso del operador donde en el operador con la cláusula no en
El MySQL donde en el operador se puede combinar con la cláusula Not In para buscar datos dentro de una tabla que no cumpla con un conjunto especificado de valores.
Busquemos los valores de la tabla que no cumplan con una lista de valores en el "País" columna:
Seleccionar * del proveedorExtraemos los valores de la tabla que no cumple con una lista de valores en el "Clientes" columna:
Seleccionar * del clienteHa utilizado con éxito el Operador Where en el Operador, para recuperar los datos en función de múltiples valores, por lo que es una solución eficiente y fácil de usar para las tareas de gestión de datos.
Conclusión
MySQL es un RDBMS que tiene la capacidad de almacenar grandes cantidades de datos estructurados. Proporciona muchas formas eficientes y convenientes de buscar datos basados en consultas. Mientras que en el operador se usa con una variedad de valores, una subconsulta, Where in Operator proporciona una forma eficiente y conveniente de buscar datos que cumplan con criterios específicos.