No, la colonna FK_Numbers_id
non esiste, solo una colonna "FK_Numbers_id"
esiste
Apparentemente hai creato la tabella usando le virgolette doppie e quindi tutti i nomi delle colonne ora fanno distinzione tra maiuscole e minuscole e devi usare sempre le virgolette doppie:
select sim.id as idsim,
num.id as idnum
from main_sim sim
left join main_number num on ("FK_Numbers_id" = num.id);
Per ricapitolare quanto già documentato nel manuale:
La colonna foo
e FOO
sono identiche, le colonne "foo"
e "FOO"
non lo sono.