sql - 对于 PostgreSQL 中的 boolean 数据类型,输出 "yes/no"而不是 "t/f"

标签 sql postgresql boolean

如何进行查询以返回 yes/no 而不是 t/f (true/false)?

目前的解决方案是:

SELECT credit_card_holders.token IS NOT NULL AS premium

我找到了一个 Ruby 解决方案: Rails (or Ruby): Yes/No instead of True/False

但如果可能的话,宁愿在 PostgreSQL 中进行。

最佳答案

最后是这样的:

(case when credit_card_holders.token IS NOT NULL then 'Yes' else 'No' end) AS premium

关于sql - 对于 PostgreSQL 中的 boolean 数据类型,输出 "yes/no"而不是 "t/f",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28959507/

相关文章:

mysql - 关联子查询mysql

mysql - 如何根据同一个表中的实例获取结果集?

sql - Grails将SQL转换为Grails条件查询

php - Symfony 2 - PostgreSQL - SQLSTATE [42809] : Wrong object type: 7 ERROR: column notation

xml - 从行创建 XML 元素

Javascript boolean 逻辑错误

MySQL 两个表之间的查询

arrays - 需要直接在 PostgreSQL 数据库中插入结构

python - 初学者问题: returning a boolean value from a function in Python

c++ - 这个错误是什么意思? (errorC2678) 以及如何修复我的代码?