Ver Mensaje Individual
  #1 (permalink)  
Antiguo 07/08/2009, 13:18
jalh1977
 
Fecha de Ingreso: septiembre-2008
Mensajes: 242
Antigüedad: 16 años, 5 meses
Puntos: 1
2 condiciones

saludos, necesito hacer lo siguiente pero necesito saber si se puede hacer:

select z1.campo1 z2.campo2 from tabla1 z1 inner join tabla2 z2 where condicion

el tema es que al campo 2 necesito darle otras condiciones, si alguien me pudiera ayudar u orientar gracias

algo asi como esto:

mira es u poco complejo pero tratare de resumirlo.....

tengo la siguiente tabla1

id fecha valor
1 2007/02/23 33
2 2007/02/23 33
1 2007/02/24 22
2 2007/02/24 65

tabla 2

id fecha consumo
1 2007/02 57
2 2007/03 53


si hago una consulta como la siguiente

select id, fecha , sum(valor) from tabla1 where fecha between 2007/02/23 and 2007/02/24 group by id
me va a dar como resultado

id fecha valor
1 2007/02/23 55
2 2007/02/23 98

lo que necesito es agregar a la tabla resultado el campo consumo de la tabla 2 pero en base a la fecha mes y año solamente no el dia por que en la tabla2 no existe dia......gracias por tomarse la molestia de leer

Última edición por jalh1977; 07/08/2009 a las 13:56