| подзапрос в условном выражении [сообщение #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 
 
Какие варианты решения возможны? 
		
		
		
 |  
	| 
		
	 | 
 
 
 | 
	| 
		
 | 
	| 
		
 | 
	| 
		
 |