![Pensando](http://static.forosdelweb.com/fdwtheme/images/smilies/scratchchin.gif)
por lo que veo cuando buscas tú
or C no le dices cual campo debe estar de esa manera, yo lo hubiese resuelto realizando una tabla donde insertes 1 por cada cupo ocupado, luego realizas por ejemplo una consulta contando la cantidad de registros por turno y asi sacar si tienes capacidad o no
![apachar ojo](http://static.forosdelweb.com/fdwtheme/images/smilies/wink.png)
saludos.