SQL case语句

Posted March On

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL case语句相关的知识,希望对你有一定的参考价值。

示例:

select
    id,
    name,
    case user_role
when 0 then
    "管理员"
when 1 then
    "未注册用户"
when 2 then
    "注册用户"
else
    concat("未知值:", user_role)
end 
“角色”
from user

 

以上是关于SQL case语句的主要内容,如果未能解决你的问题,请参考以下文章

case语句上的sql in()函数

PL/SQL 中 CASE 语句中的堆栈条件

SQL Server 2008 使用 case 语句查看错误

如果条件sql的case之间存在语句

Oracle Decode()函数和CASE语句的比较

如何使用 SQL 中的 Case 语句将数据插入临时表