Lo que necesitas entonces es una consulta como esta?
Código SQL
[-]select count(*) from TablaDeDiciplinas where
parametro = disciplina1 or
parametro = disciplina2 or
parametro = disciplina3
Entonces luego evalúas si el resultado es mayor a 0 si existe en alguno de los 3 o en 2 o en los 3 y si no pues no existe en ninguno de los tres y listo.
Ahhh, BIENVENIDA¡¡¡ a este gran club.