31/07/2012, 03:50
|
Usuario no validado | | Fecha de Ingreso: abril-2008
Mensajes: 50
Antigüedad: 16 años, 9 meses 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. |