![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
|
Hola, no sabia bien como titular el hilo, sepan disculpar si no es lo mas correcto.
Tengo la siguiente duda y os espero ustedes me puedan ayudar.. Estoy haciendo un sistema que maneja un cuenta corrientes. Tengo una tabla Clientes. Tengo una tabla Ventas en donde se almacenan los datos de las ventas En otra tabla Pagos se almacenan los datos de los pagos efectuados por los clientes. Lo que no se es que seria mas eficiente para acumular el saldo del cliente.
select sum(saldo) from (select idCliente,sum(PrecioTotal)as saldo from Venta where Venta.idCliente=2 group by idcliente union all select idCliente, sum(-Monto)as saldo from Pagos where idCliente=2 group by idCliente)as montoaduedado group by idCliente Cual les parece que es la solucion mas adecuada... o si tiene otras diganme...Saludos Ana ![]() |
|
#2
|
||||
|
||||
|
me quedo doble, perdon, se me colgo el explorer.
Última edición por juanlaplata fecha: 14-12-2007 a las 03:06:33. |
|
#3
|
||||
|
||||
|
El fiel reflejo de los datos seria calcular lo que la base tiene guardado, aqui otro punto de vista
|
|
#4
|
|||
|
|||
|
Hola
la consulta que te propone es correcta, pero si tienes una base de datos que te soporte procedimientos almacenados (interbase - firebirt..) crea un procedimiento for select .... y veras el rendimiento tan diferente |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Obtención de Saldo | maestri | Firebird e Interbase | 1 | 26-03-2007 22:37:34 |
| Como puedo Calcular el RFC | ebreton31 | Varios | 1 | 04-11-2006 03:49:44 |
| Calcular un saldo respecto a 2 tablas | Walterdf | SQL | 4 | 15-08-2006 20:30:03 |
| Como puedo actualizar el saldo teniendo encuenta el tipo | olbeup | SQL | 3 | 04-09-2005 05:01:05 |
| Como Calcular Los BroadCast | edwinsimon | Redes | 1 | 22-05-2005 08:50:32 |
|