SQL Server的判断语句有几种
发布时间:2024-05-06 11:02:52 所属栏目: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的判断语句有几种,怎样写及使用”的内容就介绍到这里了,感谢大家的阅读。 (编辑:应用网_阳江站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- VM虚拟机vmware下安装Ghost XP的图文教程
- 如何配置SQL Server使用Windows系统的Large-Page allocatio
- sql-server – 使用带有nHibernate的CreateSQLQuery的SQL S
- 如何并行运行sql server存储过程?
- sql – 从另一个表的行批量更新表
- 足不出户,随心所欲享受刻录的快乐
- php5.3空间数据库,windows下 php5.3如何连接mssql
- 数据库设计 – 如何为消费者应用程序设计“NOSQL”数据库(例
- “爱情后门”病毒出现最新变种 危害性变本加厉
- sql – oracle 12c – 在最后一次出现字符后选择字符串
推荐文章
站长推荐