Esta publicación lo guiará para ejecutar múltiples condiciones dentro del CASO declaración en la base de datos Oracle.
¿Puede una declaración de caso tener múltiples condiciones??
Sí, el usuario puede ejecutar múltiples condiciones dentro del "CASO"Declaración con la ayuda del"CUANDO"Cláusulas. Además, el usuario tiene la opción de incluir un "DEMÁS"Cláusula junto con la cláusula" When "para agregar el resultado predeterminado.
Veamos la sintaxis de tener múltiples condiciones en un "CASO" declaración:
CASOEn la sintaxis anterior, está claro que las múltiples condiciones se han utilizado con su salida particular.
Pasemos a un ejemplo de un "CASO"Declaración que tiene múltiples condiciones con un"CUANDO"Cláusula:
Seleccione Warehouse_ID,En el ejemplo anterior, se han aplicado condiciones en el "Ubicación_id"Columna del"Almacenes" mesa.
Producción
La salida muestra que las condiciones se han aplicado.
Múltiples condiciones en un CASO La declaración se puede aplicar a soltero o múltiple columnas. Veamos algunos ejemplos para una demostración práctica.
Ejemplo 1: Aplicación de la declaración de caso con múltiples condiciones en una sola columna
Veamos un ejemplo de aplicar un CASO declaración que tiene múltiples condiciones en un soltero columna:
Seleccionar country_name,En el ejemplo anterior, las condiciones se han aplicado en el "Región_id"Columna del"PAÍSES" mesa.
Producción
La salida mostró el resultado según las condiciones.
Ejemplo 2: Aplicación de la declaración de caso con múltiples condiciones en múltiples columnas
Veamos un ejemplo de aplicar un CASO declaración que tiene múltiples condiciones en múltiple columnas:
Seleccionar orden_id, estado,En el ejemplo anterior, "ESTADO" y "SOLICITAR ID"Columnas de"PEDIDOSLas tablas se han utilizado para múltiples condiciones.
Producción
La salida representa que el conjunto de resultados recuperó los datos en función de las condiciones aplicadas.
Conclusión
En la base de datos Oracle, la CASO La declaración permite al usuario ejecutar múltiples condiciones en una sola consulta y proporciona el resultado de acuerdo con las condiciones. Cada condición en la declaración de caso se agrega utilizando un CUANDO cláusula y una opcional DEMÁS. Esta publicación ha explicado el uso de declaraciones de casos con múltiples condiciones en columnas únicas o múltiples.