gpt4 book ai didi

sql - TSQL where 情况

转载 作者:行者123 更新时间:2023-12-01 21:10:39 29 4
gpt4 key购买 nike

我需要正确的 tsql 语法来解决这个问题:

Select * from table where var_A='10'
select * from table where var_B='10'

何时使用 var_A 或 var_B 取决于 var_C 的值

因此,当var_c='something'使用var_A='10'时,var_B='10'

最佳答案

select *
from [table]
where case when var_c = 'something' then var_a else var_b end = '10'

SQL Fiddle with demo .

关于sql - TSQL where 情况,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14801441/

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