1.核心代码:
--已知某张表中有很多托盘,甲方爸爸提出智障要求,托盘编号为‘0002’的显示为2号托盘,‘0004’显示为4号托盘,否则显示为其他托盘。
select TI_TRAY_ID,(
case
when TI_TRAY_ID='0002' then '2号托盘'
when TI_TRAY_ID='0004' then '4号托盘'
else '其他托盘' END
) as '托盘号' from TBL_TRAY_INFO
--注意!条件相同时,返回第一个结果,比如 when TI_TRAY_ID='0002' then '2号托盘' 和 when TI_TRAY_ID='0002'
--then '3号托盘'同时出现,返回 第一条,即 2号托盘
2.效果展示
3.适用于从数据库获取到数据后再转换的操作,优化代码。