SQL如何替换select return的值?

在我的数据库(MySQL的)表中,有一列1,并0为代表truefalse分别。

但是在中SELECT,我需要它替代truefalse在GridView中进行打印。

我如何SELECT查询才能做到这一点?

在我当前的表中:

 id   |  name    |  hide

1 | Paul | 1

2 | John | 0

3 | Jessica | 1

我需要它显示:

  id  |  name    |  hide

1 | Paul | true

2 | John | false

3 | Jessica | true

回答:

您有多种选择:

  1. 与域表连接TRUEFALSE布尔 值。
  2. 使用(如本答案所示)
    SELECT CASE WHEN hide = 0 THEN FALSE ELSE TRUE END FROM

或者如果不支持 布尔值

    SELECT CASE WHEN hide = 0 THEN 'false' ELSE 'true' END FROM

以上是 SQL如何替换select return的值? 的全部内容, 来源链接: utcz.com/qa/400872.html

回到顶部