Free cookie consent management tool by TermsFeed Policy Generator
  • Azure SQL
  •    10 visitas a la página
  • 2024, mayo 01, miércoles

#055 Elegir valor de una lista en Azure SQL

Como escolher valor de uma lista em Consulta (SELECT) existente na linguagem de Manipulação de Dados (DML) do Azure SQL/SQL Server

Este código T-SQL realiza una consulta en el "erp. Colaboradores". Explicaré cada

parte del código:SELECT [ID], CHOOSE([ID_Motivo_Demissao], 'WITH cause', '
  1. WITHOUT cause', NULL, 'Resignation') AS [Motivo_Demissao]

    :
    • SELECT: Indica que la siguiente parte del código especificará qué columnas se devolverán en la consulta.
    • [ID]: Selecciona la columna "ID".
    • CHOOSE([ID_Motivo_Demissao], 'WITH Cause', '
    • WITHOUT Cause', NULL, 'Resignation') AS [Motivo_Demissao]: Utiliza la función CHOOSE para asignar un motivo de renuncia basado en el valor de la columna "ID_Motivo_Demissao". La función ELEGIR le permite elegir un valor basado en una lista de opciones. Si el valor es 1, será 'CON justa causa'; si es 2, será 'sin causa'; si es 3, es NULL; si es 4, será 'Renuncia'. El resultado de esta elección pasa a llamarse "Motivo_Demissao".
  2. DESDE [erp].[ Colaboradores]

    :
    • FROM: Indica la tabla de la que se seleccionarán los datos.
    • [ERP]. [Colaboradores]: Este es el nombre de la tabla de la que se extraerán los datos. El prefijo "erp." sugiere que la tabla está en un esquema llamado "erp".

Por lo tanto, el código devuelve los ID de empleado y el motivo correspondiente de la renuncia en función del valor de la columna "ID_Motivo_Demissao". Esta consulta es útil cuando desea asignar códigos de motivo de renuncia a descripciones más legibles en los resultados.

Este contenido contiene
  • Conteúdo Imagem
  • Idioma Português
  • Duración
  • Subtítulos Não

  • Tiempo de leer 1 min 13 seg

avatar
Fabio Santos

Científico de datos y consultor de soluciones digitales y analíticas


  • Compartir

Youtube Channel

@fabioms

Suscríbase ahora