回答

收藏

如何从MySQL在布尔类型中返回不同的字符串?

技术问答 技术问答 288 人阅读 | 0 人回复 | 2023-09-14

如果我在MySql如果将一列设置为布尔值,则查询返回值为0或1。
- l% s0 A" {% N, ]7 l& N7 W你能做这样的事吗?
/ k: n3 Y/ v) q$ O) |SELECT `bool_value` AS "yes" OR "no"我的意思是,根据是对是错,返回两个不同的字符串。& o  \1 ?# J8 O3 B. \  r
                                                                % K0 s: \+ ~7 i% k) g0 i6 o
    解决方案:                                                               
7 J& `- W) Q, f6 T9 o& {                                                                SELECT CASE WHEN bool_value  0 THEN "yes" ELSE "no" END
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则