CROSS APPLY y OUTER APPLY en SQL Server - #33 Microsoft SQL Server desde cero

preview_player
Показать описание
🧠 Aprende a utilizar CROSS APPLY y OUTER APPLY, es más usado un INNER JOIN y LEFT JOIN, sin embargo aquí te muestro las ventajas que puedes obtener utilizando los comando de CROSS y OUTER apply

Script:

Blog:
Рекомендации по теме
Комментарии
Автор

Como siempre Master binario exelente....!!!! De esta forma aprendo a tener más diversidad de código

arielass
Автор

Excelente contenido, esperando que llegemos a triger funciones o cositas mas avanzadas

IngDanfac
Автор

Muchas gracias por el video, pero no me salió el ocultar el resultado de las consultas con Windows+ R U.U

AMiguelParedesManrriquez
Автор

Hola, no comprendo. realice el ejercicio copiandolo de lo que compartes y para el segundo ejemplo, el del uso del cross apply lo reemplace con un inner join, el resultado fue el mismo incluso a nivel de execution plan y STATISTICS, tonces cual es la diferencia en cross apply e inner jois????. ademas de la sintaxis que cambiaria de usar el where a solo el on del inner join

CAP-C
Автор

Hace unos días en el trabajo me dijeron que haga un query con multples filtros y subquerys, yo lo hice como aprendí:
Select * from tabla1 as t1
inner join (select * from tabla2 where tabla2.condicion = '1') as t2 on t2.condicion = t1.condicion

El ejemplo que puse es algo simple pero creo que me entienden y cuándo mi jefe revisó me dijo que debí usar "capsulas" a lo que no entendí bien pero ahora entiendo que se refiere a los encapsulamientos

Ahora mi pregunta es: Usar los encapsulamientos es por temas estéticos del código o va más relacionado al rendimiento y uso de recursos del server?

arlez