gpt4 book ai didi

sql - 当字符串不等于值时如何选择大小写然后将另一个字段留空?

转载 作者:行者123 更新时间:2023-12-01 09:56:30 25 4
gpt4 key购买 nike

我有一些列,例如“OrderfieldNumber、Purchaser、Item”。我想创建一个声明,其中:如果购买者不是“ABC”、“DEF”、“GHK”,则 OrderFieldNumber 为空。我的目的只是想只向那些买家显示 OrderFieldNumber,我想在不使用 Filter 功能的情况下忽略其他买家。我试过:

case
when purchaser <> 'ABC' then OrderFieldNum = ' '
when purchaser <> 'DEF' then OrderFieldNum = ' '
when purchaser <> 'GHK' then OrderFieldNum = ' '
ELSE purchaser end as FilteredOrderField

但似乎并没有成功。

最佳答案

case when purchaser not in ('ABC','DEF','GHK') 
then ' '
else OrderFieldNum
end as FilteredOrderField

关于sql - 当字符串不等于值时如何选择大小写然后将另一个字段留空?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25625760/

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