Cómo calcular acumulados consultas T-SQL

Поділитися
Вставка
  • Опубліковано 19 вер 2024
  • Te voy a mostrar cual es la forma mas eficiente de calcular acumulados en T-SQL.
    Un acumulado es cuando necesitamos ir acumulando valores registro a registro en una consulta.
    Recordar visitar el blog para poder descargar el material de este video
    blogs.triggerd...
    ~-~~-~~~-~~-~
    Please watch: "POWER BI OPTIMIZANDO MODELOS CAMPOS FECHA Y HORA"
    • POWER BI OPTIMIZANDO M...
    ~-~~-~~~-~~-~

КОМЕНТАРІ • 25

  • @tanaka-kun4893
    @tanaka-kun4893 2 роки тому +3

    Muchas gracias, lo probé en PLSQL y funciona bien ! Recomendado

  • @albertopenney
    @albertopenney 3 роки тому +1

    Buenísimo el video, gracias por compartir tanto conocimiento.

  • @LuisJaimeCaicedo
    @LuisJaimeCaicedo Рік тому

    GRACIAS CRACK! perfecta explicación muchisimas gracias

  • @WaltValle
    @WaltValle 3 роки тому

    Excelente maestro! Gracias por compartir.

    • @leninmartinez9639
      @leninmartinez9639 3 роки тому

      Excelente

    • @leninmartinez9639
      @leninmartinez9639 3 роки тому

      Por favor, cómo pasar caracteres especiales (Ñ, $&@) pasando como parámetros y recibiéndolo como xml

    • @maxiaccotto
      @maxiaccotto  3 роки тому

      @@leninmartinez9639 docs.microsoft.com/en-us/sql/relational-databases/native-client/features/using-xml-data-types?view=sql-server-ver15

  • @tomyoviedoacuna1944
    @tomyoviedoacuna1944 2 роки тому +1

    ¿Cuál sería la mejor forma en SQL server 2008, considerando que no tiene sum over de forma nativa? ¿Cómo se pueden trabajar acumulados cuando hay ingresos y salidas, como por ejemplo en el caso de un kardex de inventario?

    • @maxiaccotto
      @maxiaccotto  2 роки тому +1

      Hola, en SQL 2008 las opciones son cursores y tablas temporales. Se puede hacer una subquery pero sera lento

    • @tomyoviedoacuna1944
      @tomyoviedoacuna1944 2 роки тому

      @@maxiaccotto muchas gracias por tu respuesta

  • @HDSoft
    @HDSoft Рік тому

    Saludos muy interesante. Como arias un kardex actualizable de cantidad y monto

    • @maxiaccotto
      @maxiaccotto  Рік тому +1

      Habría que analizar el diseño y requerimientos para luego ver la mejor forma

    • @HDSoft
      @HDSoft Рік тому

      @@maxiaccotto Disculpa por colocar esos link

  • @aeormusic
    @aeormusic Рік тому

    Hola Maximiliano! Espero estés bien. Quería saber si hay forma de particionar pero no a partir de un ID sino cuando la suma acumulada llegue hasta un valor específico, ejemplo cuando la suma acumulada llegue hasta 10,000

    • @maxiaccotto
      @maxiaccotto  Рік тому

      Hola, tendrias que hacer primero una CTE y luego sobre eso la otra query

    • @aeormusic
      @aeormusic Рік тому

      @@maxiaccotto genial! Muchas gracias me ayudaste un montón

  • @ronaldbaronirojasguerrero7831
    @ronaldbaronirojasguerrero7831 2 роки тому

    Excelente video, en caso si solo quisiera restar filas ??

    • @maxiaccotto
      @maxiaccotto  2 роки тому +1

      Las podrías multiplicar por -1

  • @deadspace26100
    @deadspace26100 9 місяців тому

    Como puedes obtener información en relación al % de un monto??, por ejemplo quiero obtener todas las propinas que sean superior al 150% de la venta???

  • @santiagocorreasanchez4969
    @santiagocorreasanchez4969 2 роки тому

    pero como cambiaria los valores 0 por el ultimo valor del acumulado, asi se repita.................estoy cuando hay saltos

    • @maxiaccotto
      @maxiaccotto  2 роки тому

      Busca la función LAG() y juga con ella