0

是否可以将查询结果转换为字符串,例如:

SELECT ID, Name, State

结果是:

1 乔 1
2史蒂夫2
3 伊恩 1

我想将状态结果转换如下:

1 琼斯没有
2史蒂夫是的
3 伊恩·诺
4

2 回答 2

1
select id, 
       name, 
       case 
          when state = 1 then 'NO' 
          else 'YES'
       end as state_text
from the_table
于 2013-09-06T10:27:53.387 回答
1

您可以尝试:

SELECT ID, Name, IF(State = 1, 'NO', 'YES')
于 2013-09-06T10:28:07.400 回答