seriamente: cambia la struttura come suggerito. Non puoi fare una colonna per ogni attivita'. Se aggiungi o modifichi una attivita' devi ricorrere all'alter table. Tieni presente che fatta una struttura definita per un progetto questa struttura DEVE essere INAMOVIBILE se non viene sottoposta a revisione di progetto.

Non e' un grosso problema. In una colonna metti tutte le attivita' che ti pare, la ricerca avverra' mettendo la variabile come dato e non come colonna

SELECT settori.".$campo_nella_query." ....
....
where settori.".$campo_nella_query." = 1

diventerebbe

SELECT settori.tipo_settore ....
....
where settori.tipo_settore = '$campo_della_query'

dove
$campo_della_query = 'SEGRETERIA';