【问题标题】:MySQL Show a test result based on the value of the fieldMySQL 根据字段的值显示测试结果
【发布时间】:2012-04-30 12:44:49
【问题描述】:

我有一个名为 PEOPLE 的表格,其中显示了

姓名 性别
++++ ++++++
汤姆 1
简 2

在性别列中,数字等于性别 1=男性 2=女性

我愿意

从人员中选择姓名、性别(将 1 或 2 替换为男性或女性)

结果显示

汤姆

我不希望更改数据库中的数据,只是更改从选择中呈现数据的方式。

任何帮助将不胜感激。

问候

【问题讨论】:

    标签: mysql select field


    【解决方案1】:
    Select Name, case Sex 
                   when 1 then 'Male' 
                   else 'Female' 
                 end
    from people
    

    【讨论】:

    • 感谢您的快速回复,真的很有帮助 +1
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-11-21
    • 2013-12-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多