Die Aufgabenstellung ist mir nicht klar geworden, kannst Du das ggfls. noch etwas präzisieren?
Meinst Du sowas in der Art?
Delphi-Quellcode:
select Profil from (
select Profil_a as Profil from tabelle
union
select Profil_b as Profil from tabelle
)
order by Profil
Union entfernt (soweit ich das weiß) bereits Dubletten, so dass ein zusätzliches Group By nicht erforderlich ist.