En MySQL, diferentes funciones han comprendido un conjunto de comandos de lenguaje de consulta estructurado (SQL) con parámetros específicos que realizan múltiples operaciones y valores de retorno como resultado de esa condición satisfecha. Más específicamente, "SI()"Es una de las funciones de control de flujo más importantes que dependen de la condición proporcionada y devuelve el"Verdadero" o "FALSOValor cuando se ejecuta la instrucción especificada.
En este blog, hablaremos de:
¿Podemos usar la función "if ()" en la consulta "Seleccionar" en MySQL??
Sí, podemos usar el "SI()"Función en el"SELECCIONAR"Consulta en mysql.
Sintaxis
La sintaxis general del "SI()La función se da a continuación:
If (input_condition, true_value, false_value)Aquí:
Use la función "if ()" en la consulta seleccionada en MySQL
Consulte los pasos proporcionados para usar el "SI()"Función en el"SELECCIONAR"Consulta en mysql.
Paso 1: Abra el símbolo del sistema
Primero, busque el "Solicitante del sistema"Con la ayuda del menú de inicio:
Paso 2: Acceda al servidor MySQL
Luego, ejecute la consulta dada para acceder al servidor MySQL especificando el nombre de usuario y la contraseña predeterminada:
mysql -u raíz -pPaso 3: Ver bases de datos
A continuación, enumere las bases de datos ejecutando el "ESPECTÁCULO" consulta:
Mostrar bases de datos;Desde la salida dada a continuación, hemos seleccionado el "mariada"Base de datos:
Paso 4: Ejecutar la consulta "Usar"
Ejecuta el "USAR"Declaración para cambiar la base de datos:
Usar mariadb;Paso 5: Mostrar tablas
Ahora, muestre todas las tablas existentes de la base de datos actual utilizando el "ESPECTÁCULO" dominio:
Mostrar mesas;Paso 6: Datos de la tabla de visualización
Después de eso, ejecute el "SELECCIONARConsulta para mostrar las filas y columnas de la tabla:
Seleccionar * del cliente;Nota: Los pasos realizados previamente son requisitos previos para usar el "SIDeclaración "en el"SELECCIONAR"Consulta en mysql. Consulte las siguientes secciones para obtener una mejor comprensión.
Use la función if () sin cláusula WHERE WHERE
Podemos usar el "SI()"Función sin el"DÓNDE"Cláusula, como puede ver en el comando dado:
Seleccione FirstName, if (City = 'Berlin', "Sí", "No") como 'sí/no', país del cliente;Aquí:
Cuando se ejecute la consulta mencionada anteriormente, se mostrará "Sí"Contra aquellos registros que satisfacen las condiciones. Por otro lado, los registros que no cumplen con la condición mostrarán el "No"Como resultado en el"SÍ NO" columna:
Use la función if () con la cláusula WHERE
El "DÓNDE"La cláusula se puede utilizar junto con el"SI()" función. Para hacerlo, pruebe la consulta proporcionada:
Seleccione FirstName, if (id> 10, "Sí", "No") como "sí/no" del cliente donde país = 'Alemania';Aquí:
Cuando se ejecute la consulta proporcionada anteriormente, mostrará el "Sí" o "No"Como resultado en el"SÍ NOColumna de la columna contra aquellos registros que están satisfechos con las condiciones o aquellos registros que no cumplen la condición:
Eso es todo! Hemos descrito los usos del "SI()"Función en el"SELECCIONAR"Consulta en mysql.
Conclusión
Sí el "SI()"La función se puede usar en el"SELECCIONAR"Consulta en mysql. El "Seleccione, si (, ,