DYNAMIC PIVOT SQL, ¡SQL AVANZADO!

Sdílet
Vložit
  • čas přidán 6. 09. 2024

Komentáře • 91

  • @hdeleonnet
    @hdeleonnet  Před rokem +6

    Mis Cursos de Programación: hdeleon.net/cursos-premium/

    • @DomenicoCozzolino
      @DomenicoCozzolino Před rokem

      Genial Hector no lo había visto, cuando llegas a los 65 es fácil que pase eso MUCHAS GRACIAS

  • @azad2096
    @azad2096 Před rokem +40

    Muy bueno!! La mayoria de los nuevos developers no aprenden SQL!! Simplemente descansan y confian ciegamente en los ORM!! SQL es algo que si o si todo programador debe conocer!! (en mi opinión)

    • @lautarocarreno3161
      @lautarocarreno3161 Před rokem +2

      Viva sql hermano, cada día que práctico me siento más pro

    • @salazar.focus8
      @salazar.focus8 Před rokem +2

      ahora imagina si aprendes orm y dominas sql, se vuelve super sencillo trabajar

    • @lautarocarreno3161
      @lautarocarreno3161 Před rokem +1

      @@salazar.focus8 los orm buscan agilizar el tiempo de trabajo pero al final es como el junior que aprender react y typescript antes que saber hacerlo con js vainilla, a eso va el comentario

    • @ivancastellanos56
      @ivancastellanos56 Před rokem

      Es cierto Bro, en mi trabajo ya me regañaron por solo saber lo básico de SQL 😂😂

  • @ronaldmorales6358
    @ronaldmorales6358 Před rokem +10

    Tus videos de sql son una necesidad necesitada bro. Se te agradece.

  • @jjohanmtz
    @jjohanmtz Před rokem +1

    Me ando tomando una cheve mientras veo este video de Pivote, justo andaba buscando si tenías algo relacionado a este tema. 🧐

  • @jmp0207
    @jmp0207 Před rokem +2

    Muy bueno!! Antes del vídeo pensaba que lo podría resolver con un CASE WHEN, pero Justo no sería dinámico. Muchas gracias por compartir!!

  • @omargl81
    @omargl81 Před rokem +1

    Necesitamos un curso avanzado de T-SQL así como este que acabas de mostrar, por ejemplo como incrustar un query de oracle en t-sql, tu sabes, cosas así, mas complejas! Saludos!

  • @jimmymontenegro8517
    @jimmymontenegro8517 Před 9 měsíci +1

    Hermoso!
    Me encantan tus videos de SQL

  • @emiliowildberger7151
    @emiliowildberger7151 Před rokem +1

    Que casualidad esta semana
    estaba buscando algo como esto pero en Mysql, Case when. I❤love Mysql,

  • @leah9227
    @leah9227 Před rokem +3

    Cool, le veo utilidad para generar reportes. ¡Gracias por al aporte, chaval!

  • @2u15A
    @2u15A Před 4 měsíci +2

    oye hermoso, me encantan tus videos de SQL

  • @PaulWhiskey
    @PaulWhiskey Před rokem +2

    Chingon la neta nunca me a salido un pivot xD, con tu explicación lo intentaré a ver que tal, saludos.

  • @rbarriae
    @rbarriae Před rokem +2

    Muy buen video. ¡Gracias por tu tiempo y esfuerzo! Saludos desde el sur de Chile.

  • @Christian-ho9qm
    @Christian-ho9qm Před rokem +3

    Muy bueno Héctor !!!
    Para un próximo podes hacer algo para hacer paginación de registros offset y otras alternativas

  • @ElGuenEddie
    @ElGuenEddie Před rokem +1

    ¿Cómo se pueden hacer los pivotes en otros motores como MySQL o PostgreSQL?

  • @danielitomedina930
    @danielitomedina930 Před rokem

    Yo que compre un curso en udemy de sql y este vro da contenido mucho mejor y mas aplicado ala vida real y lo mejor es que es gratiz

  • @cesarsoftnica5126
    @cesarsoftnica5126 Před rokem +3

    El material es excelente lo mejor siempre aplicable para el Trabajo diario un saludo Hector👋

  • @parreyshon
    @parreyshon Před rokem +3

    Video chingon como siempre.
    Y justo cuando lo necesito
    Saludos Hector ..eres una crack

  • @josemateo3029
    @josemateo3029 Před rokem +3

    Muy buen material de SQL me encanta la información que compartes con la comunidad

  • @Christian-ho9qm
    @Christian-ho9qm Před rokem +1

    Un vídeo más de Héctor, mirándolo .... Gracias !!!

  • @RicardoOrihuelaFrancisco

    👍muy interesante estos tips SQL

  • @Macuarroz
    @Macuarroz Před rokem +2

    Nice.!! excelente explicacion master. Saludos,

  • @maclaren33
    @maclaren33 Před rokem

    Te felicito sigue haciendo cursos de sql y explicando todo no como otros q solo lee lo. Q hacen y no explican

  • @memogranados8446
    @memogranados8446 Před rokem +1

    pagaría por un curso completo de SQL tuyo, se ve que sabes del tema, y son muy pocos cursos incluso de paga que salen de lo basico

  • @sentadoensilla
    @sentadoensilla Před rokem

    las consultas anidadas y estas que arrojan los resultados en columnas son super rapidas

  • @chavakseya
    @chavakseya Před rokem +1

    he visto algunas consultas que al ejecutar se muestra consola lo es que esta en un print, eso que se muestra en consola se copia y se pega en un nueco query al ejecutar eso muestra informacion . mi duda es como se llama ese tipo de querys?? saludos

  • @jorgepinell4007
    @jorgepinell4007 Před 4 měsíci

    Buenos días Hector, tienes un video de cómo corregir ese salto en los autonuméricos?. Muchas gracias por tus videos

  • @subliangel3387
    @subliangel3387 Před rokem +1

    Perfecto. Gracias por el aporte

  • @dionisiohernandez8700
    @dionisiohernandez8700 Před rokem +2

    Excelente video, sería bueno que nos comentaras sobre posibles casos de uso en ambientes de desarrollo en proyectos.

    • @dchaconoca
      @dchaconoca Před rokem +3

      Te doy un ejemplo. Tuve un proyecto en el que debíamos extraer información de una base de datos y generar archivos CSV. Eran respuestas a unos cuestionarios y tuvimos que hacer pivot table, pero lo hicimos utilizando Pandas de Python. Ahora que veo esto, pudimos haberlo hecho en SQL.

    • @dionisiohernandez8700
      @dionisiohernandez8700 Před rokem +2

      @@dchaconoca interesante, gracias.

  • @santosmarte
    @santosmarte Před rokem

    Podrías ahondar un poco mas con esto de PIVOT ? muchas gracias excelente video como siempre.

  • @kiquenet
    @kiquenet Před rokem

    Técnicas avanzadas de TSQL, como PIVOT, ROW NUMBER, CTE, tablas temporales, particiones, vistas opitmizadas, etc ...sobre todo para crear INFORMES (REPORTS)

  • @alexcordova1233
    @alexcordova1233 Před rokem +1

    ¡Gracias!

  • @CarlosAlberto-vu8kb
    @CarlosAlberto-vu8kb Před 8 dny

    Una pregunta amigo, si quieres cambiar el orden de las columnas? es decir que ordene las columnas en orden afabético?

  • @mariov.7817
    @mariov.7817 Před rokem +1

    Shing On! Mis respetos Héctor.

  • @ivantorres3563
    @ivantorres3563 Před 10 měsíci

    Brother la botaste... super chevere... explicado sencillito

  • @sergiolora8559
    @sergiolora8559 Před 6 měsíci

    Rifado, Gracias!!!! estaab buscando esto para solucionar un problema

  • @mcomarch
    @mcomarch Před rokem +1

    Aaaah te la bañaste ... Buenísimo eso. Genial TIP 🤯 Siempre se aprende algo, y aprenderlo contigo es mágicamente sencillo!!! Muchas Gracias ka ...

  • @cesargonzalez4935
    @cesargonzalez4935 Před rokem

    Oro solido, esto me va a ayudar muchisimo!

  • @julissacordovaroman1980

    Siempre gracias!

  • @yamilortega6887
    @yamilortega6887 Před rokem

    Gracias por compartir. En diferentes motores cambia la palabra pivot ?

  • @triGataro
    @triGataro Před rokem +1

    si aprendí gracias

  • @carlosandresoh7931
    @carlosandresoh7931 Před 4 měsíci

    Muy buen video se puede ser hacer un pivot donde tenes ejemplo un documento y ese documento tiene varios numero de creditos. Yo quiero una columna por cada credito es posible?

  • @gris_opaco
    @gris_opaco Před rokem +2

    Sql rules

  • @marvintkd
    @marvintkd Před 9 měsíci

    gracias por el dato.

  • @stevknot1
    @stevknot1 Před rokem

    Gracias

  • @carloscenturion7611
    @carloscenturion7611 Před 7 měsíci

    Excelente

  • @ehm1224
    @ehm1224 Před rokem

    Desde Colombia, Héctor excelente, gracias por ese contenido

  • @Javier-bg3oo
    @Javier-bg3oo Před rokem

    Hermoso vídeo 😍 de SQL. Gracias por tanto, perdon por tan poco

  • @luisluisferreira22
    @luisluisferreira22 Před rokem

    Excelente !!!!!

  • @pabloandrescespedesroman4976

    Genial!

  • @damianarenales2939
    @damianarenales2939 Před rokem

    Excelente explicación.

  • @DomenicoCozzolino
    @DomenicoCozzolino Před rokem

    GRANDE Hector ¿Por qué no haces un video para CTE también? un saludp desde ITALIA

    • @hdeleonnet
      @hdeleonnet  Před rokem

      czcams.com/video/2X9wHM93LWI/video.html

  • @jeisonsalazar71
    @jeisonsalazar71 Před rokem

    Excelente, material. Una pregunta jHector, este tipo de consulta se puede llevar a .net linq.

  • @sergiocardozoparra9545
    @sergiocardozoparra9545 Před rokem +1

    Buen contenido, Gracias... En SQL las variables no son globales, tienes algún modo de resolver eso? - Saludos!

  • @eduardolira3964
    @eduardolira3964 Před 5 měsíci

    para agregar una columna el id dentro 'select como lo puedo agregar?

  • @sergiohidalgorobles8351

    Excelente 👍

  • @oskritomc
    @oskritomc Před 9 měsíci

    Excelente tu video bro

  • @eliseovasquez4149
    @eliseovasquez4149 Před 5 měsíci

    Buenísimo contenido

  • @samuelquispe2868
    @samuelquispe2868 Před rokem

    Excelente Héctor, 😊

  • @isjjas
    @isjjas Před rokem

    Hector primero felicitarte por tus excelentes aportes .... una pregunta como se puede modificar el pivot pero no para que me haga calculos numericos sino que tambien los pueda hacer con campos texto. gracias

  • @RainierMallol
    @RainierMallol Před rokem

    Hola, gracias hdeleon. Una pregunta, el query en el que seleccionas el nombre de las columnas (el que empieza con SELECT @COLUMNS) puede considerarse como un query recursivo?
    Repliqué el query en una de mis DB y veo que funcionó de maravilla. Si le quito el ISNULL, solo trae el primer registro (claro, en corchetes), si le quito el QUOTENAME, sólo trae un espacio concatenado por una serie de comas (me imagino que cada coma se refiere a cada uno de los valores de mi tabla).
    Entonces me imagino que lo que está pasando es que la variable @COLUMNS se va llenando y en cada registro dentro del subquery se va actualizando.
    Si es esto, wow! Gracias, no sabía que tenía este poder en SQL Server. Te lo agradezco.

  • @edwardfrias7084
    @edwardfrias7084 Před rokem +1

    Oye hermoso me encantan tus videos de SQLazo :v

  • @emmanuelrojasmusica
    @emmanuelrojasmusica Před rokem

    Hermoso como tús videos ❤😂

  • @migueltrinidad5615
    @migueltrinidad5615 Před rokem

    Me gustaria un tutorial de socket c# Net 6

  • @computacionysistemastomaso7270

    Excelente Bro mil gracias

  • @giovannyalvarez2817
    @giovannyalvarez2817 Před 11 měsíci

    Muy buen contenido, como se puede hacer ese pivot dinámico en Oracle?

  • @ernestopimentelortiz4222

    Muy buen video

  • @manueloscarariasrodriguez8810

    Saludos, mi comentario no tiene que ver con el tema que estás tratando, pero me fije que tu campo BeerId, que supongo que es identity, se saltó del 4 al 1006. A mi está sucediendo mucho y no se como arreglarlo. Si pudieras iluminarme. Gracias

    • @hdeleonnet
      @hdeleonnet  Před rokem

      Es bug de sql server, actualiza tu sql server

  • @CarlosAlberto-vu8kb
    @CarlosAlberto-vu8kb Před 8 dny

    Maestro !! tas caon !!

  • @curiosocodigo3480
    @curiosocodigo3480 Před rokem

    pq existen líneas de 6 dígitos de fondo 🥸🥸es una librería?

  • @ricardoparrales208
    @ricardoparrales208 Před rokem

    Esto solo funciona en SQL server, cual sería su similar en MySQL.

  • @KenedyCruzMiranda
    @KenedyCruzMiranda Před rokem +1

    tipo me acabo de suscribir puedes creerlo

  • @jorgeayala6054
    @jorgeayala6054 Před měsícem

    Y ese pivote como lo pasas a una tabla temporal?

    • @jorgeayala6054
      @jorgeayala6054 Před měsícem

      set @QUERY =
      'INSERT INTO #tempTable Select ....

  • @maxdevs
    @maxdevs Před rokem

    que baaaaarbaro...!

  • @alex.graywolf
    @alex.graywolf Před rokem

    Piñadas, yo también xD

  • @danielclementea.7856
    @danielclementea.7856 Před rokem

    🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤘🤘🤘🤘🤘🤘🤘🤘🤘🤘🤘🤘🤘🤘🤘

  • @oscarjaviercastelblancoqui7104

    Muy sobrado..

  • @carlosandresmahechalozada8564

    Oye hermoso me encanta tus videos de SQL.