Я работаю над сообщением яшмы, который принимает один параметр, на основе которого у него должно быть другое предложение where. Ниже приведен запрос, который я использую, но, похоже, где-то есть синтаксическая ошибка.Условие условия в предложении where, имеющем другой оператор sql
select customer.name
customer_order.name
from customer, customer
where customer.orders > 0
and customer_order.customer_id = customer.id
and customer_order.name in
(
case when (<paramter> = 1) then ('order1', 'order2')
else (select order_name from customer_order)
end
);
Я признателен за любую помощь, спасибо