Free cookie consent management tool by TermsFeed Policy Generator
  • SQL Server video
  •    21 visitas a la página
  •   2414 visualizaciones de vídeo
  • 2024, noviembre 12, martes

#016 Cómo contar fechas de diferentes registros en SQL Server

Nesse vídeo apresentamos como contar os dias entre datas de registros diferentes, nesse exemplo, calcular a quantidade de dias entre as alterações ocorridas em versões de documentos

Conoceremos las técnicas:

1. Obtener valor del registro anterior (LAG, OVER, PARTITION, ORDER BY):

  • la función LAG se utiliza para obtener el valor de una columna de la fila anterior en un conjunto de resultados. La cláusula OVER con las opciones PARTITION BY y ORDER BY ayuda a definir la ventana en la que funciona la función LAG. Esto es útil para calcular diferencias o tendencias en registros consecutivos.

    Ejemplo:

    SELECT
      Columna1,
      LAG(Column1) OVER (PARTITION BY Category ORDER BY DateColumn) AS PreviousValue
    DE
      SuMesa;
    

número arábigo. Contar el número

de días entre fechas (DATEDIFF):
  • La función DATEDIFF se utiliza para calcular la diferencia entre dos fechas en términos de una unidad específica, como días, meses o años.

    Ejemplo:

    SELECT
      DATEDIFF(DAY, StartDate, EndDate) AS DayDifference
    DE
      SuMesa;
    

3. Controlar valores nulos del Registro (

ISNULL):
  • la función ISNULL se utiliza para reemplazar los valores nulos por un valor alternativo. Esto es útil para asegurarse de que los resultados de la consulta no contienen valores nulos no deseados.

    Ejemplo:

    SELECT
      Columna1,
      ISNULL(Column1, Valor alternativo) AS NonNullValue
    DE
      SuMesa;
    

    En este ejemplo, si Column1 es null, se devuelve 'Valor alternativo'.

Estas funcionalidades se utilizan habitualmente para la manipulación y el análisis de datos en Microsoft SQL Server.

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

  • Tiempo de leer 1 min 6 seg

avatar
Fabio Santos

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


  • Compartir

Youtube Channel

@fabioms

Suscríbase ahora