Ver Mensaje Individual
  #3 (permalink)  
Antiguo 24/11/2012, 11:01
consuesparza
 
Fecha de Ingreso: noviembre-2012
Mensajes: 3
Antigüedad: 12 años
Puntos: 0
Respuesta: Calculos por medio de consultas

Hola Leo Muchas gracias por la ayuda.

ya intente lo que me dijiste, primero que nada le quite el WHERE ya q no funciona un group by con un where, pero si me interesa que los agrupe teniendo en cuenta los ID de las tablas relacionadas, por lo que puse este codigo:

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

Resultado:


NOMBRE_SUCURSAL BANCO NO_CUENTA BALANCE
CEBALLOS BANCOMER 171976842 3828
CEBALLOS BANCOMER 171976842 174

pero yo tengo mas sucursales en en mi base de datos...

mira luego lo intente asi:

Código MySQL:
Ver original
  1.     SUCURSALES.NOMBRE_SUCURSAL,  
  2.     SUCURSALES.BANCO,  
  3.     SUCURSALES.NO_CUENTA,  
  4.     (SUM(OPSUCURSALES.depositos) - SUM(OPSUCURSALES.retiros) ) BALANCE
  5. from SUCURSALES, opsucursales
  6. group by SUCURSALES.ID;
NOMBRE_SUCURSAL---------------BANCO-----------NO_CUENTA-------------BALANCE
CEBALLOS----------------------- BANCOMER----------171976842----------------174
RODEO-------------------------------HSBC--------------214748364----------------174
SANTIAGUILLO ------------------BANCOMER---------168635846-----------------174
LA PLAZUELA-------------------- BANCOMER---------168635498-----------------174
OTINAPA--------------------------BANCOMER---------172222914-----------------174
FCO.I.MADERO------------------ BANCOMER---------171913204-----------------174
SOMBRERETE-------------------- BANCOMER---------179740171-----------------174

masomenos esto ya casi es el resultado pero 174 es el resultado del balance de toda la tabla no de cada sucursal y lo que quiero es el balance de cada sucursal, por eso yo compraba los ID en el primer ejem.

Última edición por gnzsoloyo; 25/11/2012 a las 09:52 Razón: Codigo poco legible y otro sin etiquetar