Ver Mensaje Individual
  #2 (permalink)  
Antiguo 03/04/2012, 08:00
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 3 meses
Puntos: 774
Respuesta: Obtener el valor de una expresión en SELECT anidado

ya probaste con un

select campos a sumar o a agrupar from
(
SELECT c.articulo ,c.definicion ,c.unidades ,c.precio ,c.importe ,c.fecha ,v.articulo ,v.definicion ,v.uniVta ,v.PrecioIva ,v.ImporteIva ,v.Fecha FROM (SELECT empresa,numero,linia ,articulo ,definicion ,SUM(unidades) unidades ,precio ,importe ,fecha FROM dbo.compraPrueba GROUP BY empresa,numero,linia ,articulo ,definicion ,unidades ,precio ,importe ,fecha) c FULL OUTER JOIN (SELECT empresa,numero,linia ,articulo ,definicion ,SUM(uniVta) uniVta ,PrecioIva ,SUM(ImporteIva) ImporteIva ,Fecha FROM dbo.ventaPrueba GROUP BY empresa,numero,linia ,articulo ,definicion ,uniVta ,PrecioIva ,ImporteIva ,Fecha) v ON (c.empresa=v.empresa AND c.numero=v.numero AND c.linia =v.linia)
) t1 group by tus campos
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me