本文介绍了如何在sql server中将case值设置为变量?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
代码是:
SELECT CASE WHEN Cong> = BJP AND Cong> = AAP 那么 Cong
WHEN BJP> = AAP 那么 BJP
ELSE AAP
END AS maxvote ,Winner AS [参与者名称] FROM TableName
我想在变量中使用maxvote别名的地方,因为我想根据这个变量过滤另一个数据。
解决方案
Code is :
SELECT CASE WHEN Cong >= BJP AND Cong >= AAP THEN Cong WHEN BJP >= AAP THEN BJP ELSE AAP END AS maxvote, Winner AS [Party Name] FROM TableName
I wanna use a variable in place of maxvote alias, Because I want to filter another data based on this variable.
解决方案
这篇关于如何在sql server中将case值设置为变量?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!