gpt4 book ai didi

mysql - sql : map data provided in query

转载 作者:行者123 更新时间:2023-11-29 11:41:36 26 4
gpt4 key购买 nike

我想在查询中提供一个列表,例如。像这样:

('val1', 'res1')
('val2', 'res2')
(...)

现在我运行一个查询,获取 val1、val2 等。

select * from values;
val1
val2
...

这些值应该替换为我在 select 语句中提供的列表,例如:

select * values /* add some magic here */;
val1 | res1
val2 | res2
...

问题是:“res1”等未存储在数据库中。我只能提供查询内的映射。这可能吗?

最佳答案

您可以使用案例:

select val,
(case val
when 'val1' then 'res1'
when 'val2' then 'res2'
end) as res
from values;

关于mysql - sql : map data provided in query,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35699866/

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