Можно ли UNION поместить в CASE WHEN?

Есть необходимость в зависимости от условия в хранимке применять UNION или не применять, как можно реализовать такое? Тоесть что то вроде
(SELECT * FROM table)
	CASE WHEN %condition% THEN
		UNION ALL
		(SELECT * FROM addition_table)
	END
только рабочее? Существует ли решение?
  • Вопрос задан
  • 65 просмотров
Решения вопроса 1
В общем решил задачу добавив ещё одну хранимку, которая в зависимости от условия возвращает SELECT с UNION или без него
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы