Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/11/2012, 14:07
consuesparza
 
Fecha de Ingreso: noviembre-2012
Mensajes: 3
Antigüedad: 11 años, 5 meses
Puntos: 0
Calculos por medio de consultas

Hola, Tengo un problema con una consulta. Tengo dos tablas: SUCURSALES Y OPSUCURSALES, de ahi calculo el balance por medio de una consulta. el problema es que me arroja el resultado de toda la tabla, pero lo estoy separando por su id. Ejem:

Tabla: Sucursales
id
nombre_sucursal
banco
no_cuenta

tabla: opsucursales
id
sucursales_id
depositos
retiros

Esto es mi codigo

Código MySQL:
Ver original
  1.     SUCURSALES.NOMBRE_SUCURSAL,  
  2.     SUCURSALES.BANCO,  
  3.     SUCURSALES.NO_CUENTA,  
  4.     (SUM(OPSUCURSALES.depositos) - SUM(OPSUCURSALES.retiros) ) as BALANCE
  5. from SUCURSALES, opsucursales
  6. WHERE SUCURSALES.ID=OPSUCURSALES.SUCURSALE_ID

el resultado es este:

NOMBRE_SUCURSAL BANCO NO_CUENTA BALANCE
CEBALLOS BANCOMER 171976842 174

el resultado esperado es este:
NOMBRE_SUCURSAL BANCO NO_CUENTA BALANCE
CEBALLOS BANCOMER 171976842 50
SANTIAGUILLO BANCOMER 171956778 111
RODEO BANCOMER 123453456 23

Por favor si alguien me pudiera ayudar lo agradaceria mucho ya que he intentado de varias maneras. Se me esta acabando el tiempo para la entrega

Última edición por gnzsoloyo; 23/11/2012 a las 14:27 Razón: Consult apoco legible por falta de estructurado