SELECT Objects.*, IFNULL(Data.month_value, NULL) AS month_check
FROM Objects
LEFT JOIN (
SELECT ObjectID, month_value
FROM Data
WHERE month_value = 'N'
) AS Data
ON Objects.ObjectID = Data.ObjectID;
Этот запрос соединяет таблицы Objects и Data по полю ObjectID. Внутри подзапроса используется условие WHERE для выбора записей с указанным месяцем. Затем результат соединения выводится с использованием функции IFNULL: если для данного объекта есть запись за месяц N, то будет выводиться значение month_value, в противном случае будет выводиться NULL. Результирующий набор данных будет содержать все объекты и соответствующий столбец "month_check", указывающий наличие записи за месяц N.