Ver Mensaje Individual
  #4 (permalink)  
Antiguo 06/04/2011, 05:54
miktrv
 
Fecha de Ingreso: julio-2008
Ubicación: Barcelona
Mensajes: 2.100
Antigüedad: 16 años, 7 meses
Puntos: 165
Respuesta: Devolver suma de otra tabla

No me sale...

Haber pongo el caso real que se complica un poco más...

Tengo las siguientes tablas:

tabla m: (id:auto, superficie, estado (activo o no) y el id del padre N)

m_id - m_sup - m_estado - m_n_id

1 - 200 - 1 - 1
2 - 300 - 0 - 1
3 - 400 - 1 - 1
4 - 150 - 1 - 1
5 - 201 - 0 - 2

tabla mc (un id auto, un id por caso y las parejas de m )

mc_id, mc_c_id, mc_m1_id, mc_m2_id

1 - 1 - 1 - 2
2 - 1 - 2 - 3
3 - 1 - 3 - 4

Ese seria el caso 1, donde estarían los m 1 2 3 y 4, ese caso devolvería 200 + 400 + 150 ( solo se suman los m que esten con estado 1 )

y despues tendría una tercera tabla n

que tendria n_id

por ejemplo:

1
2
3

Entonces, yo quiero mostrar los id de n, que la sumas de los casos para esa id esten dentro de una rango, por ejemplo de 0 a 100 ( con el BETWEEN )

Un saludo y gracias.