Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/08/2009, 03:23
jurena
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Cáceres
Mensajes: 3.735
Antigüedad: 16 años, 1 mes
Puntos: 300
Respuesta: 2 condiciones

He corregido, porque creo que esto te vendrá mejor:
Código sql:
Ver original
  1. SELECT tabla.id, SUM( tabla.lectura ) tot, tabla2.consumo AS mesanterior
  2. FROM `tabla`
  3. INNER JOIN tabla2 ON tabla.id = tabla2.id
  4. WHERE (
  5. tabla.fecha
  6. BETWEEN '2009/02/01'
  7. AND '2009/02/29'
  8. )
  9. OR (
  10. tabla2.fecha LIKE '2009/01'
  11. )
  12. GROUP BY tabla.id

Esto te sacará los valores de las dos tablas y separará para cada id el valor del sumatorio del mes actual del mes anterior, si es que es eso lo que buscas.

Última edición por jurena; 11/08/2009 a las 04:30