Yaz*_*man 11 mysql sql mapping replace case
假设我们有一个字段状态(0对于disabled,1for enabled),我们需要直接使用MySQL获取文字值,换句话说:如果我们请求查询:
select status
from `<table>`
Run Code Online (Sandbox Code Playgroud)
我们需要列显示如下:
status
----------
disabled
enabled
Run Code Online (Sandbox Code Playgroud)
不如下:
status
--------
0
1
Run Code Online (Sandbox Code Playgroud)
知道我们没有要加入的mysql状态表并像往常一样获取值.
Gor*_*off 16
您将使用case语句,例如:
select (case when status = 0 then 'disabled'
when status = 1 then 'enabled'
end)
from . . .
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6022 次 |
| 最近记录: |