casewhen函数oracle
select subject, avg(score) average, case when avg(score)=60 and avg(score)=80 and avg(score)
除了上述的例子之外,casewhen函数还可以用来进行更加复杂的操作。例如,我们可以根据一个字段的取值来给出相应的提示信息。比如,根据客户的性别,我们可以在查询结果中给出相应的提示内容,告诉客户我们为他/她提供了哪一类的服务。查看下面的示例:
select customer_name, case when gender='M' then '欢迎先生,您可以享受我们的男士专享服务' when gender='F' then '欢迎女士,您可以享受我们的女士专享服务' else '欢迎光临!' end as tips from customer_info;