Ver Mensaje Individual
  #3 (permalink)  
Antiguo 18/03/2013, 15:49
Avatar de El_Metallick
El_Metallick
 
Fecha de Ingreso: noviembre-2002
Ubicación: Santiago, Chile
Mensajes: 1.718
Antigüedad: 22 años, 4 meses
Puntos: 16
Respuesta: extraer montos de DB por tipo de pagos

Lo que te retorna la consulta es justamente lo que le estás pidiendo, la suma de las mutiplicaciones entre cantidad y precio. Si lo que quieres es que al cajero le salga cuanto le pagaron en efectivo y cuanto con tarjeta en un periodo de tiempo (lo que entiendo que buscas) la consulta sería diferente.

SELECT SUM(sp.monto_recibido) AS totalTarjeta FROM sales_pago sp
JOIN sales s ON s.id_venta=sp.id_venta
WHERE s.id_empleado=1 AND sp.tipo_pago='Tarjeta'

De la misma forma para hacerlo con Efectivo.

Me comentas si te funciona.

Saludos
__________________
Haz la guerra en la cama y el amor donde se te de la gana...
El tiempo es el mejor maestro, lo único malo es que te mata...¡¡Aprovecha tu tiempo!!