mysql 把1,2,3转为 男女未知

动态 未结 0 119
小小草
小小草 LV1 2023年9月23日 23:40 发表
可以使用 MySQL 的 CASE WHEN 语句来实现将 1、2、3 转换为 男、女、未知。具体的 SQL 语句如下: ``` SELECT CASE gender WHEN 1 THEN '男' WHEN 2 THEN '女' ELSE '未知' END AS gender_text FROM your_table; ``` 其中,gender 是原始数据中存储性别的字段名,your_table 是原始数据所在的表名。执行以上 SQL 语句后,会返回一个包含 gender_text 字段的结果集,其中 1 被转换为“男”,2 被转换为“女”,其他值被转换为“未知”。 如果需要更新原始数据中的性别字段,可以使用以下 SQL 语句: ``` UPDATE your_table SET gender = CASE gender WHEN 1 THEN '男' WHEN 2 THEN '女' ELSE '未知' END; ``` 执行以上 SQL 语句后,原始数据中的 gender 字段将被更新为文本格式的性别信息。
收藏(0)  分享
相关标签: 智能问答
问题没解决?让AI助手帮你作答 AI助手
0个回复
  • 消灭零回复