You can use case expression:
select last_name , case when commision_pct is null then 'No Commission' else commision_pct end from employees;
or coalesce :
select last_name , coalesce(commision_pct, 'No Commission') from employees;
or nvl :
select last_name , nvl(commision_pct, 'No Commission') from employees;
PS In case the commision_pct type commision_pct not varchar , you should also use cast or to_char .
source share