Ver Mensaje Individual
  #22 (permalink)  
Antiguo 10/03/2011, 15:15
Avatar de Libras
Libras
Colaborador
 
Fecha de Ingreso: agosto-2006
Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 17 años, 8 meses
Puntos: 774
Respuesta: query para una suma

Prueba asi:



Select Distinct a.Zona,
a.numero,
a.nombre,
a.variedad,
a.tmestimadas As tmrecepcionadas,
b.potrero,
b.hassembradas As superficie,
b.v1_rendimiento As rdtoesperado,
(b.v1_rendimiento * b.hassembradas) as tmestimadas,
c.nrocontrato,
c.rut,
(Select nrocontrato, rut, Sum(cantidad) Total
From Ag_recepcion2011 Where periodo = c.periodo
And nrocontrato = v.nrocontrato
Group By nrocontrato, rut) As tmrecepcionadas
, c.nrocontrato

From ag_Contrato As a,
Ag_Potrero As b,
Ag_Visitaterreno v,
Ag_recepcion2011 c

Where a.nroprecontrato = b.numero
And a.periodo = b.periodo
And a.numero = v.nrocontrato
And a.periodo = v.periodo
And a.periodo = $temporada
And c.periodo = a.periodo

Order By a.numero


Saludos!
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me