Ver Mensaje Individual
  #2  
Antiguo 02-09-2006
Avatar de Héctor Randolph
[Héctor Randolph] Héctor Randolph is offline
Miembro Premium
 
Registrado: dic 2004
Posts: 882
Reputación: 20
Héctor Randolph Va por buen camino
No estoy seguro de que funcione pero podrías intentar crear una vista con tu sentencia:

Código SQL [-]
CREATE VIEW caja AS 
SELECT  IF (sum(ingresos.ingreso) > ticket.ptotal, ticket.ptotal, sum(ingresos.ingreso)) as totalingresos
FROM ticket LEFT JOIN ingresos ON ticket.id = ingresos.idticket
WHERE DAY(ingresos.fecha)=hoy
GROUP BY ticket.id;

Después puedes obtener el total sumando el campo como se esperaría:
Código SQL [-]
  SELECT SUM(totalingresos) FROM caja;

Espero que sea útil, saludos
Responder Con Cita