Как мне объявить запрос, чтобы использовать только DISTINCT для ненулевых значений для определенного столбца, но при этом хранить записи, для которых значение столбца равно нулю, я пытаюсь изменить следующий запрос:
Я пытаюсь изменить следующий запрос,

Итак, в основном я хочу, чтобы второй запрос возвращал все сообщения, сгруппированные по parent_id
, когда столбец parent_id
1012 * НЕ равен NULL , и возвращает ALL записей, когда parent_id
НЕДЕЙСТВИТЕЛЕН .
Я использую PG 9.0.4 и Rails 3.1 - любая помощь будет признательна, спасибо!