Usando JOIN
con mainpk
resultado de la tabla la salida, la siguiente consulta devolverá el resultado esperado:
select st.name1, dm.name2
from mainpk ms
join student st on st.id1 = ms.id1
join domain dm on dm.id2 = ms.id2
Busque la demostración en funcionamiento en db<>fiddle