gpt4 book ai didi

MySQL 用另一个值替换结果值

转载 作者:可可西里 更新时间:2023-11-01 07:16:47 25 4
gpt4 key购买 nike

我有 MySQL,查询是:

select name,re_type from myTable

我想替换所有类型的值:

1 = student
2 = teacher

所以结果应该是:

name    re_type
---------------
Ron Student
Mac Teacher

不像:

name    re_type
---------------
Ron 1
Mac 2

是否可以进行这样的查询以便在 MySQL 中获得所需的结果?

最佳答案

您可以使用 CASE 语句

SELECT name, CASE WHEN re_type = 1 THEN 'Student' WHEN re_type = 2 THEN 'Teacher' ELSE 'Donno' END AS re_type_text
FROM myTable

关于MySQL 用另一个值替换结果值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12855747/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com