Ver Mensaje Individual
  #6 (permalink)  
Antiguo 15/02/2012, 09:40
Avatar de Libras
Libras
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

este...........

Código SQL:
Ver original
  1. SELECT rut, nombre,SUM(SumaDesaldo) AS saldo FROM(
  2. SELECT socios.rut, socios.nombre, socios.ap_pat, socios.ap_mat, pedidos.id_pedido, pedidos.fecha, SUM(pedidos.saldo) AS SumaDesaldo
  3. FROM socios INNER JOIN pedidos ON socios.rut = pedidos.rut
  4. GROUP BY socios.rut, socios.nombre, socios.ap_pat, socios.ap_mat, pedidos.id_pedido, pedidos.fecha
  5. HAVING (((pedidos.fecha)>='$fechaini') AND ((SUM(pedidos.saldo))>0))
  6. ) t1 GROUP BY rut,nombre

Sorry My mistake i forgot change the name of the calculate field, try with this new query and let me know the results.

Regards,
Libras
__________________
What does an execution plan say to t-sql query? Go f**k yourself, if you are not happy with me