Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/08/2013, 17:07
Avatar de Djoaq
Djoaq
 
Fecha de Ingreso: septiembre-2012
Ubicación: Barcelona
Mensajes: 271
Antigüedad: 11 años, 7 meses
Puntos: 38
Respuesta: Problemas en consulta

Perdona tumbero_x pero no entiendo muy bien lo que necesitas!

tienes un campo = A.cobranza_fecha y puedes filtrar por fecha , pero en el SELECT :

faltaría un campo B.cobranza_fecha para que pudieras trabajarlo en el WHERE entiendo que existe aunque no salga!

Voy a intentar ayudarte ... a ver si quisiera que me sumara los registros desde una fecha de inicio haría algo como esto :


Código MySQL:
Ver original
  1.  
  2. col1,
  3. col2,
  4. col4,
  5. etc,
  6.  
  7. IF(A.cobranza_fecha < CURDATE(), SUM(B.cobranza2_importe),'No hay movimientos antiguos') as 'Cobros'
  8.  
  9. FROM las tablas
  10.  
  11. WHERE con tus relación entre TABLA A y B GROUP BY ID_de_cliente

donde la lógica es : selecciona los registros A.cobranza_fecha y suma B.cobranza2_importe SI la fecha cobranza es menor que la fecha actual (puedes usar NOW() quieres un timestamp ).

Luego a ese campo le pasas un Alias !

Para que funcionase deberías agrupar los clientes por ID de cliente ( en el caso que sea único por cada cliente )

Bueno cualquier cosita por aquí andaremos!



Suerte!

Última edición por Djoaq; 17/08/2013 a las 17:16