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)
@@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
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!
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
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.
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?
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
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.
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
Mis Cursos de Programación: hdeleon.net/cursos-premium/
Genial Hector no lo había visto, cuando llegas a los 65 es fácil que pase eso MUCHAS GRACIAS
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)
Viva sql hermano, cada día que práctico me siento más pro
ahora imagina si aprendes orm y dominas sql, se vuelve super sencillo trabajar
@@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
Es cierto Bro, en mi trabajo ya me regañaron por solo saber lo básico de SQL 😂😂
Tus videos de sql son una necesidad necesitada bro. Se te agradece.
Me ando tomando una cheve mientras veo este video de Pivote, justo andaba buscando si tenías algo relacionado a este tema. 🧐
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!!
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!
Hermoso!
Me encantan tus videos de SQL
Que casualidad esta semana
estaba buscando algo como esto pero en Mysql, Case when. I❤love Mysql,
Cool, le veo utilidad para generar reportes. ¡Gracias por al aporte, chaval!
oye hermoso, me encantan tus videos de SQL
Chingon la neta nunca me a salido un pivot xD, con tu explicación lo intentaré a ver que tal, saludos.
Muy buen video. ¡Gracias por tu tiempo y esfuerzo! Saludos desde el sur de Chile.
Muy bueno Héctor !!!
Para un próximo podes hacer algo para hacer paginación de registros offset y otras alternativas
¿Cómo se pueden hacer los pivotes en otros motores como MySQL o PostgreSQL?
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
El material es excelente lo mejor siempre aplicable para el Trabajo diario un saludo Hector👋
Video chingon como siempre.
Y justo cuando lo necesito
Saludos Hector ..eres una crack
Muy buen material de SQL me encanta la información que compartes con la comunidad
Un vídeo más de Héctor, mirándolo .... Gracias !!!
👍muy interesante estos tips SQL
Nice.!! excelente explicacion master. Saludos,
Te felicito sigue haciendo cursos de sql y explicando todo no como otros q solo lee lo. Q hacen y no explican
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
las consultas anidadas y estas que arrojan los resultados en columnas son super rapidas
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
Buenos días Hector, tienes un video de cómo corregir ese salto en los autonuméricos?. Muchas gracias por tus videos
Perfecto. Gracias por el aporte
Excelente video, sería bueno que nos comentaras sobre posibles casos de uso en ambientes de desarrollo en proyectos.
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.
@@dchaconoca interesante, gracias.
Podrías ahondar un poco mas con esto de PIVOT ? muchas gracias excelente video como siempre.
Técnicas avanzadas de TSQL, como PIVOT, ROW NUMBER, CTE, tablas temporales, particiones, vistas opitmizadas, etc ...sobre todo para crear INFORMES (REPORTS)
Todo eso ha existe en el canal
¡Gracias!
Muchas gracias
@@hdeleonnet de nada siemore te luces en tus videos sigue así
Una pregunta amigo, si quieres cambiar el orden de las columnas? es decir que ordene las columnas en orden afabético?
Shing On! Mis respetos Héctor.
Brother la botaste... super chevere... explicado sencillito
Rifado, Gracias!!!! estaab buscando esto para solucionar un problema
Aaaah te la bañaste ... Buenísimo eso. Genial TIP 🤯 Siempre se aprende algo, y aprenderlo contigo es mágicamente sencillo!!! Muchas Gracias ka ...
Oro solido, esto me va a ayudar muchisimo!
Siempre gracias!
Gracias por compartir. En diferentes motores cambia la palabra pivot ?
si aprendí gracias
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?
Sql rules
gracias por el dato.
Gracias
Excelente
Desde Colombia, Héctor excelente, gracias por ese contenido
Hermoso vídeo 😍 de SQL. Gracias por tanto, perdon por tan poco
Excelente !!!!!
Genial!
Excelente explicación.
GRANDE Hector ¿Por qué no haces un video para CTE también? un saludp desde ITALIA
czcams.com/video/2X9wHM93LWI/video.html
Excelente, material. Una pregunta jHector, este tipo de consulta se puede llevar a .net linq.
Buen contenido, Gracias... En SQL las variables no son globales, tienes algún modo de resolver eso? - Saludos!
para agregar una columna el id dentro 'select como lo puedo agregar?
Excelente 👍
Excelente tu video bro
Buenísimo contenido
Excelente Héctor, 😊
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
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.
Oye hermoso me encantan tus videos de SQLazo :v
Hermoso como tús videos ❤😂
Me gustaria un tutorial de socket c# Net 6
Excelente Bro mil gracias
Muy buen contenido, como se puede hacer ese pivot dinámico en Oracle?
Muy buen video
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
Es bug de sql server, actualiza tu sql server
Maestro !! tas caon !!
pq existen líneas de 6 dígitos de fondo 🥸🥸es una librería?
Esto solo funciona en SQL server, cual sería su similar en MySQL.
tipo me acabo de suscribir puedes creerlo
Y ese pivote como lo pasas a una tabla temporal?
set @QUERY =
'INSERT INTO #tempTable Select ....
que baaaaarbaro...!
Piñadas, yo también xD
🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤟🤘🤘🤘🤘🤘🤘🤘🤘🤘🤘🤘🤘🤘🤘🤘
Muy sobrado..
Oye hermoso me encanta tus videos de SQL.