
22/10/2004, 07:27
|
| | Fecha de Ingreso: enero-2004
Mensajes: 235
Antigüedad: 21 años, 2 meses Puntos: 0 | |
Con una sóla sentencia sql tienes suficiente:
select sum(pr.importe * d.cantidad) as total from pedido as p, detalle as d, productos as pr where p.idcliente=1 and p.idpedido = d.iddetallepedido and d.idproducto = pr.idproducto
Ten en cuenta que al agmentar los datos de las 3 tablas, irà más lento.
Es una setencia SQL que se podria mejorar. |