Ver Mensaje Individual
  #1  
Antiguo 04-11-2011
Avatar de RebeccaGL
RebeccaGL RebeccaGL is offline
Miembro
 
Registrado: ene 2008
Posts: 199
Reputación: 17
RebeccaGL Va por buen camino
Multiple consulta SQL

Buenas

El problema que tengo es que una consulta sql me da datos erroneos, lo que deseo hacer es sumar los precios de una tabla y en vez de darme un resultado correcto me da uno incorrecto, la consulta deberia darme resultado = 30 pero me lo duplica, lo curioso es que cuando le quito la tercera tabla los resultados salen correctos alguien podria decirme como hacer la consulta de manera correcta.



Código Delphi [-]
select
  T1.Fecha,
  T2.Item,
  T2.sum(Precio), as Precio,
  T3.Modalidad
from
  tabla_1 as T1,
  tabla_2 as T2,
  table_3 as T3
where
  (T1.id = :ID) and
  (T1.id = T2.id) and
  (T1.id = T3.id)
group by
  (T1.Fecha, T2.Item, T3.Modalidad)
order by
  T1.Fecha, T2.Item

Última edición por Casimiro Notevi fecha: 05-11-2011 a las 00:50:29.
Responder Con Cita