当前位置: 首页 > 面试题库 >

SQL如何替换select return的值?

陈实
2023-03-14
问题内容

在我的数据库(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


 类似资料:
  • 我在Postgres(使用PostGIS)中有一个表格,其中有几千行,每一行都有统计区域单位(如县)的名称(文本)、代码(文本)、城市(文本)和地理(几何)。几何结构非常完美地镶嵌在一起。 我正在尝试编写一个查询,该查询将选择满足某些条件的所有行,并将其余的行聚合到一行中。对于这一行,我对名称和代码不感兴趣,只对聚合的geom感兴趣。例如,类似这样的内容: 我用这个答案提出了以下内容: 这似乎是一

  • 示例:/Hello/baby/Deneme//Hello2/ 输出:(/hello/)baby(/deneme/)(/hello2/)

  • 问题内容: 诚然,对于SQL命令,我是一个菜鸟。黑客在我的一个WordPress网站上的每个帖子和页面的末尾插入了一个脚本标签,我试图在“ wp_posts”表中进行查找和替换,但是当我运行“模拟查询。这是我所拥有的: 无论我在第一组“查找”引号中添加了什么内容,即使是像“ hcifx”一样简单的东西,而不是所显示的整个脚本标签,我都会收到错误消息。有什么想法我要去哪里吗? 问题答案: 原来,该错

  • 我得到了一个导入的文本块,但格式并不总是那么完美。之后我会尝试用jquery解决这个问题。所以我开始用 替换 : null null 但替换不起作用。最终的html应该如下所示:

  • 问题内容: 我有一个名为表,其中有一个名为列,并充满了相同的数字的,等等。 我生成了一个列表,其中包含新的商品编号,它将替换旧的商品编号: 我有一个查询,希望可以解决该查询,但是以某种方式它什么也没做。 (当然,我已将其他值嵌套到查询中) 我如何在这样的列中获取将旧值替换为新值的查询? 问题答案: 您只是在选择新替换的值,而不对它们进行任何操作…在使用replace时,这是一个很好的主意,请始终先

  • 问题内容: 我是pandas的新手,我正在尝试在Dataframe中加载csv。我的数据缺少表示为的值?,而我正尝试将其替换为标准的Missing值-NaN 请帮助我。我曾尝试阅读过Pandas文档,但无法遵循。 数据 成人数据 问题答案: 您可以使用: 或整个df: 更新 好的,我已经解决了您的问题,默认情况下,如果您不传递分隔符,则将逗号作为分隔符。 您的数据,尤其是一行有问题的示例: 实际上