Вы можете использовать объединение всех
(надеюсь, что этот запрос не является ошибкой)
select cl.id, bl.name<br>
from ClassList cl, BoysList bl<br>
where cl.id = bl.id<br>
order by bl.name<br>
union all<br>
select cl.id, gl.name<br>
from ClassList cl, GirlsList gl<br>
where cl.id = gl.id<br>
order by cl.name
Пересмотренный запрос:
select cl.id, bl.name, 'A' as ket<br>
from boyList bl, classList cl<br>
where bl.id = cl.id<br>
union all<br>
select cl.id, gl.name, 'B' as ket<br>
from girlList gl, classList cl<br>
where gl.id = cl.id<br>
order by ket desc, name