SQL Server的判断语句有几种
发布时间:2023-12-23 12:00:43 所属栏目:MsSql教程 来源:DaWei
导读: 今天就跟大家聊聊有关“SQL Server的判断语句有几种,怎样写及使用”的内容,可能很多人都不太了解,为了让大家认识和更进一步的了解,小编给大家总结了以下内容,希望这篇&ldquo
今天就跟大家聊聊有关“SQL Server的判断语句有几种,怎样写及使用”的内容,可能很多人都不太了解,为了让大家认识和更进一步的了解,小编给大家总结了以下内容,希望这篇“SQL Server的判断语句有几种,怎样写及使用”文章能对大家有帮助。 SQL Server判断语句(IF ELSE/CASE WHEN ) 执行顺序是 – 从上至下 – 从左至右 --,所当上一个条件满足时(无论下面条件是否满足),执行上个条件,当第一个条件不满足,第二个条件满足时,执行第个二条件 1、IF ELSE 不能用在SELECT中,只能是块,比如: IF … BEGIN …(代码块) END ELSE (注意这里没有ELSE IF,要实现只能在下面的块中用IF判断) BEGIN …(代码块) END 列: declare @num int --定义变量 set @num=1 --赋值变量 if(@num>10) begin select * from 表1 end else begin if(@num<0) select Top(20) * from 表2 else print @num end 2、CASE WHEN THEN ELSE END 可以在SELECT中使用,但是要包括END结尾 CASE … WHEN … (条件/代码块) THEN …(返回值/case when then else end) ELSE …(可省略) END 列: declare @num int --定义变量 set @num=111 --赋值变量 select @num, case when @num<=100 then case when @num>=80 then ‘A' when @num>=60 then ‘B' else ‘C' end when @num>=200 then ‘优秀' else ‘haha' end “SQL Server的判断语句有几种,怎样写及使用”的内容就介绍到这里了,感谢大家的阅读。 (编辑:开发网_商丘站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- sql – 登录失败.登录来自不受信任的域,不能与Windows身份验
- 如何在transact sql语句中使用单引号
- sql-server – SQL Server定期清除计划缓存和执行统计信息
- mssql数据库迁移 SqliteToMsSql 最新版 v2.5
- schema – Redgate SQL Compare与Visual Studio 2010 Premi
- 数据库设计 – 可视化映射mysql数据库模式
- 明基数码相机实现大陆港澳三地联保
- 通过编辑BCD文件给WIN7光盘添加PE启动引导菜单
- sql-server – SQL Server中的高可用性
- BenQ 4X DVD+RW 1299为DVD刻录机普及推波助澜
推荐文章
站长推荐