Hola, podrias tener en una tabla guardada la informacion de los dias feriados, fecha y la descripcion porque es feriado, luego podrias hacer un select que reste la cantidad de dias del año excluyendo las que coincidan con la de la tabla de feriados
Algo como asi:
asi obtendrias el total de dias menos los que hayas puesto como feriados, tendrias que incluir los domingos en la resta