Ver Mensaje Individual
  #21 (permalink)  
Antiguo 10/03/2011, 15:07
dilinwe
 
Fecha de Ingreso: enero-2011
Mensajes: 35
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: query para una suma

Cita:
Iniciado por dilinwe Ver Mensaje
Gracias amigo ahora mismo lo pruebo!
mm me arroja un error parecido al otro y eso que le cambie las variables que habia que cambiar, sin mas preambulos el error es el siguiente:
Sintaxis incorrecta cerca de la palabra clave 'from', pienso que debe ser de este from: From ag_Contrato As a,
Ag_Potrero As b,
Ag_Visitaterreno v,
Ag_recepcion2011 c
He probado mil maneras el query, pero ninguna da resultados...

Código SQL:
Ver original
  1. "grillaHas": $consulta="
  2.      Select Distinct a.Zona,
  3.                     a.numero,
  4.                     a.nombre,
  5.                     a.variedad,
  6.                     a.tmestimadas As tmrecepcionadas,
  7.                     b.potrero,  
  8.                     b.hassembradas As superficie,
  9.                     b.v1_rendimiento As rdtoesperado,
  10.                     (b.v1_rendimiento * b.hassembradas) as tmestimadas,  
  11.                     c.nrocontrato,  
  12.                     c.rut,
  13.                     (Select nrocontrato, rut, Sum(cantidad) Total
  14.                        From Ag_recepcion2011  Where periodo = c.periodo
  15.                        And nrocontrato = v.nrocontrato
  16.                        Group By nrocontrato, rut) As tmrecepcionadas Group By c.rut, c.nrocontrato
  17.  
  18.       From ag_Contrato As a,
  19.            Ag_Potrero As b,
  20.            Ag_Visitaterreno v,
  21.            Ag_recepcion2011 c
  22.            
  23.      Where a.nroprecontrato = b.numero
  24.        And a.periodo = b.periodo
  25.        And a.numero = v.nrocontrato
  26.        And a.periodo = v.periodo
  27.        And a.periodo = $temporada
  28.        And c.periodo = a.periodo
  29.  
  30.      Order By a.numero";

Así fue como lo dejé al final.