Ver Mensaje Individual
  #5 (permalink)  
Antiguo 19/11/2013, 13:38
damimg
 
Fecha de Ingreso: abril-2012
Ubicación: Capital Federal
Mensajes: 283
Antigüedad: 12 años
Puntos: 15
Respuesta: Reutilizar alias en una consulta

Cita:
Iniciado por GeriReshef Ver Mensaje
Otra opcion que me sirve cuando se trata de expreciones compuestas de muchos niveles es utilizar al Cross Apply:
Código SQL:
Ver original
  1. SELECT  object_id,
  2.         Alias1,
  3.         Alias2,
  4.         Alias3
  5. FROM    sys.objects
  6. CROSS Apply (SELECT object_id+1 AS Alias1) T1
  7. CROSS Apply (SELECT Alias1+2 AS Alias2) T2
  8. CROSS Apply (SELECT Alias2+3 AS Alias3) T3;
Gracias por tu rta GeriReshef, podrias darme una breve explicación de la sentencia Cross Apply y que beneficio me otorga en la query que definis?

Saludos

damimg