Grazie a tutti e due.
Anche se la tua risposta, Pirelli72, non può essermi d'aiuto, voglio comunque approfondire la query che mi hai postato perché non sapevo si potesse fare quel 'CASE WHEN ELSE END'.
Albgen, sono daccordo con te sul fatto di non usare il char(1) al posto del boolean, ma, che sappia io, l'sql-server non ha il campo di tipo boolean. Grazie comunque per il link.