Hay 2 tablas:
Una mantenimiento con estos 2 campos:
idestacion
idzona
varias estaciones pueden y tienen una misma zona, en ningún momento se que zona tiene asignada si no hago antes una consulta.
Luego hay otra tablas denominada puestos, con 3 campos:
idestacion
posicion
estado
Lo que quiero que haga la consulta, es que pasando solo el
ID de la estación, busque a que zona pertenece, mire que otras estaciones pertenecen y dentro de cada estación a través de la tabla puestos mire el estado (estado=0) de cada puesto para ver si el puesto esta disponible o no. Me falto añadir que deberían estar agrupados por puesto y sumar el total de puestos libres.
Lo que debe mostrar la consulta:
Código:
Estación 3 tiene 4 puestos disponibles
Estación 30 tiene 2 puestos libres
Estación 4 tiene 5 puestos libres
etc
Espero que ahora quede un poco más claro. La tabla puestos abarca todos los puestos de todas las estaciones y cada puesto esta relacionado con su estación por el campo idestacion.
bichomen