Free cookie consent management tool by TermsFeed Policy Generator
  • Azure SQL
  •    9 visitas a la página
  • 2024, junio 21, viernes

#019 Obtener la diferencia de meses entre fechas en Azure SQL

Como obter diferença de meses entre datas 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" con una condición específica. Explicaré cada parte del

código:SELECT [
  1. Colaborador], DATEDIFF(MES, [Admisión], [Despido]) THE MONTHS

    :
    • SELECT: Indica que la siguiente parte del código especificará qué columnas se devolverán en la consulta.
    • [Colaborador
    • ]: selecciona la columna "Colaborador".
    • DATEDIFF(MONTH, [Admisión
    • ], [Renuncia]) AS MESES: Utiliza la función DATEDIFF para calcular la diferencia en meses entre las columnas "Admisión" y "Renuncia". El resultado pasa a llamarse "MESES".
  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".
  3. WHERE
  4. El despido NO ES NULO:WHERE:

    • Filtra los resultados en función de una condición.
    • El despido NO ES NULO: la condición especifica que solo se incluirán en la consulta los registros cuyo valor en la columna "Despido" no sea nulo. En otras palabras, la consulta devuelve solo los empleados que han sido despedidos.

Por lo tanto, el código devuelve el nombre del empleado ("Empleado") y la diferencia en meses entre la fecha de admisión ("Admisión") y la fecha de despido ("Renuncia") para los empleados que han sido despedidos. Esta consulta es útil cuando se desea calcular la antigüedad en meses para los empleados despedidos.

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

  • Tiempo de leer 1 min 19 seg

avatar
Fabio Santos

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


  • Compartir

Youtube Channel

@fabioms

Suscríbase ahora