No, la columna FK_Numbers_id
no existe, solo una columna "FK_Numbers_id"
existe
Aparentemente, creó la tabla usando comillas dobles y, por lo tanto, todos los nombres de las columnas ahora distinguen entre mayúsculas y minúsculas y tiene que usar comillas dobles todo el tiempo:
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 resumir lo que ya está documentado en el manual:
La columna foo
y FOO
son idénticas, las columnas "foo"
y "FOO"
no lo son.