Ci provo grazie.
In effetti la prima soluzione era un po' troppo radicale.
Mi spiego ho costruito una tabella materie, ho messo un campo scuole e poi altri campi ognuno con una diversa classe di concorso.
E' chiaro che in alcune scuole determinate cattedre legate alle discipline non ci sono, quindi nel riportare i risultati non mi occorre visualizzare la disciplina di cui in quella scuola non vi sono cattedre altrimenti si ottiene un elenco lungo come la fame, occorrerebbe visualizzare solo quelle di cui vi siano valori diversi da 0.
Con la prima soluzione mi spariva anche la scuola, invece di averla con l'elenco delle cattedre realmente esistenti.
Grazie intanto per le dritte.