А неважно январь какого года? В таблицах вообще не видно дат
Если не важно, то, например, так:
select *
, case when exists (select 1 from records r where r.idObject = o.id and r.Month = 'Май') then 1 else null end as record_exists
from Objects o
Если нужен вывод не за какой-то абстрактный месяц, а выгрузка по объектам и месяцам за период, то будет примерно так (если всё-таки есть столбец с датой, можно сделать более красиво)
with months as (
select 'Январь' as m
union all select 'Февраль' as m
...
union all select 'Декабрь' as m
)
select o.*, mo.m
, case when exists (select 1 from records r where r.idObject = o.id and r.Month = mo.m) then 1 else null end as record_exists
from Objects o, months mo