14/02/2012, 17:16
|
| Colaborador | | Fecha de Ingreso: agosto-2006 Ubicación: En la hermosa perla de occidente
Mensajes: 7.412
Antigüedad: 18 años, 4 meses Puntos: 774 | |
Respuesta: consulta compleja bueno si lo quieres mas facil: select rut, nombre,sum(saldo) as saldo from(
SELECT socios.rut, socios.nombre, socios.ap_pat, socios.ap_mat, pedidos.id_pedido, pedidos.fecha, Sum(pedidos.saldo) AS SumaDesaldo
FROM socios INNER JOIN pedidos ON socios.rut = pedidos.rut
GROUP BY socios.rut, socios.nombre, socios.ap_pat, socios.ap_mat, pedidos.id_pedido, pedidos.fecha
HAVING (((pedidos.fecha)>='$fechaini') AND ((Sum(pedidos.saldo))>0))
) t1 group by rut,nombre
Saludos!
__________________ What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me |