Buen amigo, me he quedado pensando en lo que haz dicho:
Cita:
Empezado por Caral
(...)el asunto es que tendría que generar una tabla adicional con una numeración de cada pieza(...)
|
Y me he sentido un tanto intranquilo. Me confunde que digas "con una numeración de cada pieza" y "tabla adicional". ¿Entonces todavía no tienes una tabla en donde llevas el registro de las piezas?
Porque si la tienes creería que bastaría con agregarle los campos necesarios para cumplir con este propósito.
He pensado en otro enfoque, tal vez, un tanto más complicado... para evitar esa consulta anidada.
La idea es que a medida que se ingresan los cortes ir actualizando la suma total en la tabla piezas. Por tanto la tabla Piezas ahora tendría otro campo más, digamos que lo llamamos AreaCorte. Es decir:
ID-Pieza Nombre ... Area AreaCorte
1 Pieza A 20 12
2 Pieza B 30 15
...
De modo que "relajamos" la consulta:
Código SQL
[-]select ID-Pieza, Nombre, ... Area, (Area - AreaCorte) as Disponible
from Piezas
where ....
Si estás con Access y tienes una buena cantidad de piezas y cortes... creería que tener consultas anidadas de dicha manera puede bajar un poco la perfomance.
Bueno es otro modo de ver el problema.
Saludos,