我的字段是性别和商店'M'或'F'的ENUM,但有没有一种方法可以选择字段作为“男性”还是“女性”?MySQL查询选择ENUM('M','F')为'男'或'女'
4
A
回答
7
1
是的,你可以使用下面的查询来做到这一点。
SELECT (CASE WHEN field = 'M' THEN 'MALE'
WHEN field = 'F' THEN 'FEMALE'
END) AS sex
FROM table;
0
使用CASE
说法,是这样的:
SELECT CASE FieldName WHEN 'M' THEN 'Male' ELSE 'Female' END
FROM TableName
4
您可以充分的理由吧:
SELECT CASE enum_field
WHEN 'M' THEN 'Male'
WHEN 'F' THEN 'Female'
END
0
不同的技术
select replace(replace(column,'M','Male'),'F','Female') from table
相关问题
- 1. php M或F(男性或女性)
- 2. SQL查询,显示男为“M”和女为“F”
- 3. 的Oracle列定义为varchar(1)M(男性)或F(女)
- 4. 从mysql表中选择其他行作为男性/女性
- 5. 将性别属性值替换为Rapidminer中的男/女对M/F
- 6. MySQL选择男性和女性21以下
- 7. 要求用户选择'男孩'或'女孩'
- 8. 如果在选择标记中选择男性/女性学生,如何输出男性/女性学生html php
- 9. 如何VAL(性别)从JavaScript转换到PHP选择选项男性或女性
- 10. 将列值从'男性'更改为'女性'和'女性'更改为'男性'
- 11. MySQL的单亲家庭子女一个查询选择
- 12. 如果(性别)=男孩或女孩
- 13. 获取女性或男性朋友
- 14. mysql选择查询
- 15. MySQL查询选择
- 16. MySQL选择查询
- 17. MySQL - 选择查询
- 18. MySQL查询选择
- 19. 如何使选择查询别名查询-mysql或postgresql或sqlite
- 20. MySQL的选择子查询或加入
- 21. 复选框为mysql选择查询
- 22. 访问2007年男性,女性,男女皆宜的类别
- 23. 选择PARENT_ID谁至少有一个男孩和一个女孩
- 24. 孤男寡女选择一个程序,然后启动它
- 25. MySQL查询拆分柱为m
- 26. MySQL的n至m查询
- 27. MySQL的缩短查询 - 选择具有复式或选择
- 28. mysql - 为选择查询锁定行?
- 29. 选择所有,并作为MYSQL查询
- 30. Mysql为获取同事选择查询
您可以使用'case ... when ... then ... else ... end'构造。 – Lion 2012-07-19 11:31:35