сейчас есть, без GROUP BY все работает
SELECT awards.id, awards.title, awards.starts_at, awards.ends_at, statuses.vk_id-- ВОТ ЭТО ПОЛЕ НАДО ВЫВЕСТИ
FROM awards
LEFT JOIN statuses ON statuses.award_id = awards.id
WHERE statuses.vk_id = 96676430 AND
awards.starts_at < NOW() AND awards.ends_at > NOW()
ORDER BY awards.id;
странно в фиддле работает но в pgadmin не работает пишет ERROR: column "awards.id" must appear in the GROUP BY clause or be used in an aggregate function LINE 1: SELECT awards.id, awards.title, awards.description, awards.f... ^
Обсуждают сегодня