CASE表达式如何实现基于条件逻辑来返回一个值

这篇文章给大家分享的是有关CASE表达式如何实现基于条件逻辑来返回一个值的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。

创新互联是一家专注网站建设、网络营销策划、小程序开发、电子商务建设、网络推广、移动互联开发、研究、服务为一体的技术型公司。公司成立十年以来,已经为千余家混凝土搅拌罐车各业的企业公司提供互联网服务。现在,服务的千余家客户与我们一路同行,见证我们的成长;未来,我们一起分享成功的喜悦。

我们在开发过程中,经常需要针对一列,基于条件逻辑来返回一个值,那么,这时候就需要使用到CASE表达式了。

例如,以下对Products表的查询就在SELECT语句中使用了CASE表达式,以生成用于描述categoryid列取值的信息。

SQL代码如下:

-- 设置数据库上下文USE TSQLFundamentals2008;GOSELECT productid,productname,categoryid,CASE categoryidWHEN 1 THEN 'Beverages'WHEN 2 THEN 'Condiments'WHEN 3 THEN 'Dairy Products'WHEN 4 THEN 'Confections'WHEN 5 THEN 'Grains/Cereals'WHEN 6 THEN 'Meat/Poultry'WHEN 7 THEN 'Produce'WHEN 8 THEN 'Seafood'ELSE 'Unkown Category'END AS categorynameFROM Production.Products;

感谢各位的阅读!关于“CASE表达式如何实现基于条件逻辑来返回一个值”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!


当前文章:CASE表达式如何实现基于条件逻辑来返回一个值
文章出自:http://bzwzjz.com/article/ppsesi.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 营销型网站建设 定制网站建设多少钱 成都网站建设 重庆手机网站建设 重庆网站建设 成都营销网站建设 广安网站设计 网站制作公司 教育网站设计方案 阿坝网站设计 网站建设公司 公司网站建设 重庆网站建设 成都网站建设 重庆外贸网站建设 成都响应式网站建设 成都网站建设 四川成都网站建设 成都网站建设 网站设计公司 成都网站设计 泸州网站建设