Ver Mensaje Individual
  #2 (permalink)  
Antiguo 31/07/2012, 03:50
pcid
Usuario no validado
 
Fecha de Ingreso: abril-2008
Mensajes: 50
Antigüedad: 16 años
Puntos: 16
Respuesta: como Consultar una tabla basada en otra?

No entiendo al 100% tu problema.

¿Las tablas "archivo" y "adelanto" se relacionan solamente por el campo "cum"?

Te sugiero poner el SQL de ambas tablas e intentar explicar mejor lo que necesitas hacer.

Por si te sirve, te comento que con MySQL es factible crear "tablas virtuales" (por llamarles de alguna forma) dentro de un "select".

Algo parecido a esto:

select a.Id_Item, b.N
from TABLA1 a
inner join ( select x.Id_Item, count(*) as N
from TABLA2 x
group by x.Id_Item
) as b
on b.Id_Item = a.Id_Item;

Aunque dependiendo de datos, relaciones y otras cosas, no es lo mejor que se puede hacer.

Saludos,

PCID.