No video

Como utilizar PIVOT y UNPIVOT en SQL Server

================================================
Contrata Hostinger aqui!!!
================================================
▶ HOSTINGER: www.hostinger.mx/sistemas
▶ Cupon de descuento: SISTEMAS
================================================
================================================
Equipo que utilizo
================================================
▶ Laptop
- Enlace directo: amzn.to/39Qhusz
- Marca: HP
- SO: Windows 10 Home
- Procesador: Intel Core I5-8265U
- DD: 0gb
- SSD: 256gb
- Memoria RAM: 8gb
- Pantalla: 15.6"
▶ Mi monitor principal:
- Enlace directo: amzn.to/360AgMN
- Marca: HP
- Pantalla: 23.8"
- Resolucion: Full HD
- Entradas: Vga/Hdmi/Dvi
▶ Mi monitor secundario:
- Enlace directo: amzn.to/3sJTQqs
- Marca: BenQ
- Pantalla: 21.5"
- Resolucion: Full HD
- Entradas: Vga/Hdmi
================================================
▶ Puedes hacer un donativo aqui, te lo agradeceria: www.paypal.me/...
▶▶ Suscribete, deja tu like y activa la campanita de notificaciones.
▶▶No olvides seguirme en mis redes sociales me ayuda muchisimo:
INSTAGRAM: / israel.montoya.b
TWITTER: / israelmontoya19
#pivot #unpivot #sql

Пікірлер: 52

  • @mariojosechavezferreyra4156
    @mariojosechavezferreyra41568 ай бұрын

    La mejor explicacion que he encontrado acerca del tema

  • @warinside7831
    @warinside783110 ай бұрын

    Me mate la cabeza preguntándole a chatgpt pero este video fue la clave para entender el uso de PIVOT, ¡muchas gracias!

  • @jorgecarrillo4928
    @jorgecarrillo49286 жыл бұрын

    Una de las mejores explicaciones que he visto, sencillo, concreto y practica, justo lo que necesitaba, gracias.

  • @cagriostro4629
    @cagriostro46292 жыл бұрын

    Muchas gracias maestro... Justo lo que buscaba.. encontre muchos Articulos.. pero complicaron los ejmplos y explicacion los hijos de su madre.. jaja muchas gracias..

  • @blackmore9
    @blackmore96 жыл бұрын

    Hola Israel. Buen video. Ya que vi que las cabeceras de los meses no decían el nombre del mes correspondiente me tomé la libertad de completar tu consulta. Hela aquí: select year, [1] as Enero, [2] as Febrero, [3] as Marzo, [4] as Abril, [5] as Mayo, [6] as Junio, [7] as Julio, [8] as Agosto, [9] as Septiembre, [10] as Octubre, [11] as Noviembre, [12] as Diciembre from ( select * from pivotExample ) S pivot ( max(total) for [month] in ([1],[2],[3],[4],[5],[6],[7],[8],[9],[10],[11],[12]) ) P Saludos desde la CDMX!!

  • @IsraelSistemas

    @IsraelSistemas

    6 жыл бұрын

    Muchas gracias por complementar la consulta amigo, no me habia dado cuenta cuando lo grabe que no puse el nombre de los meses,... Saludos desde Mty

  • @richardkeithcardenas

    @richardkeithcardenas

    5 жыл бұрын

    Hola buenas tardes, no logro colocar los nombres a las columnas

  • @alejandroarias1289

    @alejandroarias1289

    4 жыл бұрын

    Hola sabes cómo hacer la suma de todos los meses. Gracias y saludos

  • @andrestejadatomayconza982
    @andrestejadatomayconza9822 жыл бұрын

    ¡Excelente tutorial colega, justo lo que buscaba, me ha servido de mucho! Gracias =)

  • @luistapia24
    @luistapia24 Жыл бұрын

    El único video que me sirvió para implementar exactamente lo que quería 👍

  • @westlymeza8322
    @westlymeza83223 жыл бұрын

    Muchas gracias por tomarte el tiempo de compartir tus conocimientos, gracias muy buena la explicación, saludos

  • @IsraelSistemas

    @IsraelSistemas

    3 жыл бұрын

    Muchas gracias por tus comentarios amigo. Saludos

  • @jignacio215
    @jignacio2153 жыл бұрын

    Muy buena expliación, justo lo que andaba buscando... Saludos de Chile

  • @georgemichel93
    @georgemichel935 жыл бұрын

    Muy util el video, me estaba costando entender el tema de pivot y unpivot, saludos desde paraguay

  • @zurielchavez
    @zurielchavez2 жыл бұрын

    Gracias, exelente explicación, si aparte se quisiera poner una suma por total de columna como sería?

  • @g.leonelcamposc.9077
    @g.leonelcamposc.90772 жыл бұрын

    Hola Israel buenas tardes, muy buena explicación, quería hacerte un pregunta, quería saber como debo poner en mi consultar para que en vez de poner una suma, pueda poner un valor como x o quizás -, se puede hacer eso?, de ante mano gracias.

  • @EdgarRodGom
    @EdgarRodGom7 жыл бұрын

    muy buen vídeo, esta bastante sencilla la explicación

  • @freezersharp
    @freezersharp3 жыл бұрын

    ¿Por qué siempre tienen que dejar valores quemados luego del FOR? yo tengo datos de otra tabla y son dinámicos, no puedo dejar nada "quemado" en la consulta, no tiene sentido.

  • @manzanazo1
    @manzanazo12 жыл бұрын

    Alguien sabe porque no funciona unpivot. tengo sql server 2014

  • @edgardplaza
    @edgardplaza Жыл бұрын

    Muy buen video, me gustaria hacer lo mismo pero en vez de tener los meses como columnas me gustaria tener los 30 o 31 días del mes como columna, sin tener que colocar los 30 campos a mano en el FOR .. IN

  • @alexespejo2383
    @alexespejo23835 жыл бұрын

    Vi la luz con este video, gracias!

  • @IngGerardoCampos
    @IngGerardoCampos4 жыл бұрын

    muy buen vIdeo, sencillo y fácil. Muchas gracias

  • @josealbertoclavijozambrana3831
    @josealbertoclavijozambrana38314 жыл бұрын

    como haria el total de todo el año con pivot 2014?

  • @alejandroarias1289
    @alejandroarias12894 жыл бұрын

    Excelente video super practico, solo una duda sabes cómo hacer un total en una columna 13. Gracias

  • @renatahernandez3154
    @renatahernandez31544 жыл бұрын

    Hola y como se puede trasponer todas las columnas? Osea que todas las columnas sean filas y las filas columnas.

  • @felipecortes7594
    @felipecortes75946 жыл бұрын

    Buen dia Israel, Muy buen video, gracias por compartirlo. Tengo una pregunta, yo tengo un campo fecha con el año, mes y dia, Sabrás como puedo validar solo el mes? Gracias

  • @angl3r
    @angl3r6 жыл бұрын

    Muy buena explicación, muchas gracias!

  • @yormanbenavides4910
    @yormanbenavides49103 жыл бұрын

    excelente.. como nota.. para oracle me funciono sin [ ].. Grcs

  • @IsraelSistemas

    @IsraelSistemas

    3 жыл бұрын

    gran comentario amigo, la verdad no he tenido oportunidad de meterme tanto con oracle, pero gran aporte. Saludos

  • @luisordonez1191
    @luisordonez11913 жыл бұрын

    como sería si en lugar de numeros en la columna month, tengo el nombre de los meses?

  • @joserodrigomorenocordero1419
    @joserodrigomorenocordero14193 жыл бұрын

    Super

  • @darwinore2804
    @darwinore28044 жыл бұрын

    como agregar una columna que sume los valores de los meses en el pivot

  • @anaortega2129
    @anaortega21295 жыл бұрын

    Excelente Video me funciono excelentemente bien

  • @daniflows007
    @daniflows0075 жыл бұрын

    Hola muy buena explicación , pero tengo un problema en sql 2008 me dice que mi syntax esta mal :(

  • @deinerduque2119
    @deinerduque21194 жыл бұрын

    eres un heroe

  • @fernandoquinonez5884
    @fernandoquinonez58846 жыл бұрын

    Excelente vídeo, podiras hacer un nuevo vídeo pero con Stuff es dinámico. Gracias

  • @canizalezr89
    @canizalezr895 жыл бұрын

    Gracias, me ahorraste tiempo!!!

  • @DiegoCampilloFrutos
    @DiegoCampilloFrutos4 жыл бұрын

    Me gustaría saber si es posible en vez de poner los valores directamente, del modo: FOR [IdCuenta] IN ( [10],[31],[32],[90] ) extraerlos usando una función, del modo siguiente: FOR [IdCuenta] IN ( SELECT [dbo].[FN_IdCuentaPivotizada](2) ) El mensaje de error que da: Mens. 156, Nivel 15, Estado 1, Línea 14 Sintaxis incorrecta cerca de la palabra clave 'SELECT'. Mens. 102, Nivel 15, Estado 1, Línea 15 Sintaxis incorrecta cerca de ')'. ¿Qué sintaxis debería usar para poder hacerlo?. Gracias.

  • @IsraelSistemas

    @IsraelSistemas

    4 жыл бұрын

    una disculpa por no haber respondido rapido, lo que quieres hacer efectivamente es posible, pero tienes que hacerlo con un query string de sql server, es decir, en una variable string generar tu consulta en este caso PIVOT con los parametros que quieres sean dinamicos y luego ejecutarla con EXEC (@sql_string) .... Tengo pensado hacer un video sobre esa clase de queries al dia de mañana subirlo... Saludos

  • @DiegoCampilloFrutos

    @DiegoCampilloFrutos

    4 жыл бұрын

    @@IsraelSistemas Muchas gracias, estaré atento a tu vídeo para aprender. Felicidades por tu gran trabajo.

  • @IsraelSistemas

    @IsraelSistemas

    4 жыл бұрын

    @@DiegoCampilloFrutos puedes revisar mi ultimo video amigo, cualquier duda puedes dejar un comentario

  • @douglasperez3701
    @douglasperez37014 жыл бұрын

    buen video

  • @diegojp2000
    @diegojp20004 жыл бұрын

    gracias

  • @sistobi
    @sistobi6 жыл бұрын

    me sirvio gracias

  • @fabnior87
    @fabnior874 жыл бұрын

    demasido bueno, lo unico que quedo con duda , es si en esa columna de mes, por ejemplo no es un numero establecido, y mas bien son cantidades que se van registrando poco a poco,por ejemplo tengo un sistema que registra partidas por año, pero no necesariamente son 12 o 6, son las que registre el usuario, pero quiero hacer el pivot para que las partidas se vena como los meses, existira algun metodo o cliclo en sql que por medio de variable haga esas filas en las cantida dque esta registrada en partidas?

  • @IsraelSistemas

    @IsraelSistemas

    4 жыл бұрын

    para ello tendrias que hacer uso de un query string amigo, osea un query dinamico que puedas ir tu generando y al final ejecutes, te paso un video de como hacerlo ya seria cuestion que lo adecues a tus necesidades. Saludos kzread.info/dash/bejne/eKmHt6NynbvUgZc.html

  • @fabnior87

    @fabnior87

    4 жыл бұрын

    @@IsraelSistemasdemasiadas gracias por la respúesta tan pronta, estoy sufriendo para mostrar unas estadisticas asi en un grid de asp.net, mil gracias

  • @divavasalakiakutijota5517
    @divavasalakiakutijota55176 жыл бұрын

    Obrigado

  • @mauroldanr
    @mauroldanr7 жыл бұрын

    excelent :)

  • @luishernandez-yy4qk
    @luishernandez-yy4qk8 жыл бұрын

    oye podrias hacer un video de como hacer reportes en c# con mysql gracias y buen video (Y) sigue asi

  • @eduardojavier112
    @eduardojavier1125 жыл бұрын

    como hicistes esos datos verdes???

  • @IsraelSistemas

    @IsraelSistemas

    5 жыл бұрын

    son comentarios amigo, puedes hacer comentarios multilinea usando "/* */"