Usando JOIN
con mainpk
table result l'output, la query seguente restituirà il risultato atteso:
select st.name1, dm.name2
from mainpk ms
join student st on st.id1 = ms.id1
join domain dm on dm.id2 = ms.id2
Trova la dimostrazione funzionante su db<>fiddle