Василий М.
Новичок
Сразу оговорюсь - надо сделать именно средствами SQL, т.к. этот запрос кладется в базу, вытаскивается кроном ночью и исполняется.
Суть в следующем - есть табличка с записями.
Одна запись имеет в неком столбце значение 0, остальные записи в этом неком столбце имеют значение 1.
Нужно одним (под)запросом проверить, есть ли в таблице запись, в столбце которой содержится 0.
Если такая запись есть, вернуть скажем null.
В ином случае вернуть набор данных без учета строки со значеием 0.
СУБД - постгресс.
Суть в следующем - есть табличка с записями.
Одна запись имеет в неком столбце значение 0, остальные записи в этом неком столбце имеют значение 1.
Нужно одним (под)запросом проверить, есть ли в таблице запись, в столбце которой содержится 0.
Если такая запись есть, вернуть скажем null.
В ином случае вернуть набор данных без учета строки со значеием 0.
СУБД - постгресс.