Ver Mensaje Individual
  #3 (permalink)  
Antiguo 11/08/2004, 05:34
Avatar de Vice
Vice
 
Fecha de Ingreso: agosto-2003
Mensajes: 613
Antigüedad: 21 años, 5 meses
Puntos: 2
Si usas MySql 4.1 o superior, prueba esta sentencia:
Código:
select a.nombre, (select b.existencia  
                    from existencia b
                   where b.id_categoria = a.id_categoria)
from unidad_consumo a
La verdad que nunca lo he probado, pero remirando la documentación del MySql se me ha ocurrido esta posibilidad.
Por cierto, la tercera tabla (bodega) realmente no la necesitas para hacer esto, salvo que quieras ver la dirección de la bodega.

Si usas otro gestor diferente a MySql (Oracle, SqlServer, DB2) seguramente exista algo equivalente.
Si esto no funciona, a mi entender, todo pasa por la programación.
Un saludo.