gpt4 book ai didi

sql - 如何根据值限制返回的列?

转载 作者:行者123 更新时间:2023-11-30 21:23:46 25 4
gpt4 key购买 nike

我有一张 table 看起来像

index customer_number ABC CWD ROE BEE 
1 1 0 0 0 1

我只想返回值为 1 的字段名称,在本例中为“BEE”

我发现通过 SHOW FIELDS 我可以获得字段的名称,但是我怎么能说显示字段值 = 1 的字段名称呢?

最佳答案

我会在这里使用 CASE 语句。

SELECT 
index, customer_number,
CASE
WHEN abc=0 THEN 'abc'
WHEN cwd=0 THEN 'cwd'
END
FROM
table_name

关于sql - 如何根据值限制返回的列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1378893/

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