A)
select decode(count(*), 0, 'N', 'Y') rec_exists
from (select 'X'
from dual
where exists (select 'X'
from sales
where sales_type = 'Accessories'));
В)
select decode(count(*), 0, 'N', 'Y') rec_exists
from (select 'X'
from sales
where sales_type = 'Accessories');
C) Что-то еще (указать)
РЕДАКТИРОВАТЬ: Трудно было выбрать правильный ответ, так как наилучший подход зависит от того, что вы хотите сделать после проверки того, существует ли значение, о чем указывает APC. Я закончил тем, что выбрал ответ RedFilter, так как я первоначально предполагал эту проверку как функцию сам по себе.