Não, a coluna
FK_Numbers_id
não existe, apenas uma coluna "FK_Numbers_id"
existe Aparentemente, você criou a tabela usando aspas duplas e, portanto, todos os nomes de coluna agora diferenciam maiúsculas de minúsculas e você precisa usar aspas duplas o tempo todo:
select sim.id as idsim,
num.id as idnum
from main_sim sim
left join main_number num on ("FK_Numbers_id" = num.id);
Para recapitular o que já está documentado no manual:
A coluna
foo
e FOO
são idênticas, as colunas "foo"
e "FOO"
não são.