Начало » Использование СУБД » PostgreSQL » подзапрос в условном выражении
подзапрос в условном выражении [сообщение #2361] |
Wed, 24 May 2023 08:46 |
pkonst888
Сообщений: 1 Зарегистрирован: May 2023
|
Junior Member |
|
|
Добрый день!
Коллеги, прошу помочь в решении следующего вопроса.
Хочу вывести разные наборы данных в зависимости от условий, однако при выполнении кода возникает ошибка
"ERROR: ОШИБКА: подзапрос в выражении вернул больше одной строки".
Код такой :
SELECT
CASE WHEN (SELECT count (*) FROM bas.t) > 0 THEN (SELECT a FROM bas.t)
ELSE (SELECT b FROM bas.t)
END
Какие варианты решения возможны?
|
|
|
Переход к форуму:
Текущее время: Sun Dec 22 04:59:29 GMT+3 2024
Общее время, затраченное на создание страницы: 0.00794 секунд
|