我的字段是性別和商店'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. MySQL查詢選擇
- 13. MySQL - 選擇查詢
- 14. 如何使選擇查詢別名查詢-mysql或postgresql或sqlite
- 15. MySQL的縮短查詢 - 選擇具有複式或選擇
- 16. 在選擇查詢中選擇MYSQL
- 17. 將聲音識別爲男性或女性
- 18. Coldfusion查詢MySQL查詢日期選擇
- 19. mysql選擇查詢問題
- 20. MySQL的 - 選擇查詢
- 21. mysql。 sql查詢。選擇
- 22. MySql的選擇查詢
- 23. 多個mysql選擇查詢
- 24. Mysql PHP查詢選擇
- 25. 用SUM()MYSQL選擇查詢
- 26. MySQL查詢:選擇最
- 27. MySql的選擇查詢
- 28. 用mysql選擇查詢
- 29. MySQL查詢 - 選擇字段
- 30. MySQL選擇子查詢
您可以使用'case ... when ... then ... else ... end'構造。 – Lion 2012-07-19 11:31:35