ylbtech-SQL Server:SQL Server-流程控制 2,If...Else 语句

SQL Server 流程控制中的 If...Else 语句。

1,If...Else 语句
 1 --=============================================================
 2 -- 1, If...Else语句
 3 -- Desc:If..Else语句是条件判断语句
 4 -- author:ylbtech
 5 -- pubdate:10:39 2012/12/15
 6 --=============================================================
 7 go
 8
 9 go
10 --=============================================================
11 -- 2,Syntax
12 --=============================================================
13 If Boolean_expression
14 {sql_statement|statement_block}
15 [Else
16 {sql_statement|statement_block}]
17 --Remark:该语法解释为:当Boolean_expression为真时,执行If语句块里的语句,否则执行Else语句块里的语句。
18
19 go
20 --=============================================================
21 -- 3,Example
22 -- Desc:查看产品表中名称为“Gorgonzola Telino”的商品单价是否低于20元,将结果输入来。其代码如下。
23 --=============================================================
24 use Northwind
25 go
26 Declare @price money
27
28 select @price=UnitPrice from Products where ProductName='Gorgonzola Telino'
29
30 if @price<$20
31 Print 'UnitPrice less than $20'
32 Else
33 Print 'UnitPrice greater than $20'
34
35
36 go
37 --=============================================================
38 -- 4,Operation result
39 --=============================================================
40 --UnitPrice less than $20

本文转自ylbtech博客园博客,原文链接:http://www.cnblogs.com/ylbtech/archive/2012/12/25/2832079.html,如需转载请自行联系原作者

SQL Server-流程控制 2,If...Else 语句相关推荐

  1. sql server 流程控制

    --1.begin end 相当于 { }--2.if else语句declare @a int,@b intset @a=3set @b=8if @a>@bprint 'a>b'else ...

  2. sql server 查看死锁,以及执行语句

    sql server 查看死锁,以及执行语句 第二秒 select t1.resource_type [资源锁定类型], DB_NAME(resource_database_id) as 数据库名, ...

  3. SQL Server数据控制(Grant和Revoke)——架构

    下面呢是我在学习数据控制时遇到的问题和解决方法,可能也不是很对,希望看到我这篇文章的大佬能给我指点指点. 我为什么要写这篇文章呢? (1)当做以后复习的资料: (2)锻炼一下自己写文章的能力: 什么是 ...

  4. SQL SERVER全面优化-------写出好语句是习惯

    前几篇文章已经从整体提供了诊断数据库的各个方面问题的基本思路...也许对你很有用,也许你觉得离自己太远.那么今天我们从语句的一些优化写法及一些简单优化方法做一个介绍.这对于很多开发人员来说还是很有用的 ...

  5. infomixdb mysql_不同数据库oracle mysql SQL Server DB2 infomix sybase分页查询语句

    在不同数据库中的使用的分页查询语句: 当前页:currentpage 页大小:pagesize 1. Oracle数据库 select * from (select A.*,rownum rn fro ...

  6. SQL server 中表示去重复的语句

    SQL server 中很明显的去重复的语句是distinct select distinct 是去除重复的记录行,count(distinct Column),消除重复值 还有一些不明显的具有去重功 ...

  7. sql server 2005 学习心得(select查询语句用法)

    select * from userInfo where age like '2[25]' 功能:查询userInfo表中age字段,所有以2开头,且第二位是2或5的记录. select * from ...

  8. sql server 创建唯一性非聚集索引语句_数据库专题—索引原理

    深入浅出数据库索引原理 参见:https://www.cnblogs.com/aspwebchh/p/6652855.html 1.为什么给表加上主键? 1.平时创建表的时候,都会给表加上主键.如果没 ...

  9. SQL Server流程介绍

    SQL大致步骤如下: select (distinct.top) 列 --第五步 from 表1 left/inner/right join 表2 on 关联条件 --第一步 where 条件判断(a ...

最新文章

  1. php 防止按住f5不松,WordPress如何防御(频繁F5刷新)的解决方法
  2. JDBC—02—JDBC的使用;
  3. vim编辑环境设定[Linux]
  4. 呢篇唔系教程 -- 记录自己第一次Android刷机
  5. 程序猿段子_【新年新气象】今年,能为程序员男友做点什么?
  6. [置顶]       编写自己的JQUERY插件
  7. 电脑无法识别u盘怎么办_电脑无法识别U盘?5步操作让办公族轻松搞定!
  8. 数据结构之fhq-treap——Chef and Sets,[HNOI2012]永无乡,Play with Chain,[NOI2005]维修数列(结构体版代码)
  9. MySQL数据库的权限表
  10. [学习笔记]0/1分数规划
  11. (转)OGNL与值栈
  12. cad怎么表示出一个孔_怎么训练出一个NB的Prophet模型
  13. python使用协程_Python使用协程进行爬虫
  14. 人工智能为什么不用C语言,Ai人工智能和C语言差不多吗
  15. lordPE转自http://blog.sina.com.cn/s/blog_6e8f83bc01014115.html
  16. linux清理磁盘空间的脚本,使用 shell 自动释放磁盘空间
  17. 软件资产管理重在license
  18. 阿里职位层级(附P级详细要求)
  19. postman测试Excel文件导入导出功能
  20. gba模拟器ios_苹果手机iphone安装GBA游戏模拟器教程

热门文章

  1. android+新版本+menu,【Android界面实现】SlidingMenu最新版本使用详解
  2. oracle 12514 pl sql,plsql登陆oracle报错!连接Oracle 10g时ORA-12514: TNS: 监听进程不能解析在连接描述符中给出的...
  3. dnp服务器未响应,PTP时间戳精度
  4. go给Linux安装mysql_Linux安装MySQL-Go语言中文社区
  5. oracle rds 运维服务_从Oracle一条新闻说起,为什么我们需要更好更开放的RDS服务?...
  6. SQL 取空格右边的字符_从零学会SQL,第2关
  7. python 写入excel 日期_详解:Python实现大数据收集至excel的思路大牛分享(建议收藏)...
  8. java tcp demo_详解Java使用TCP实现数据传输实例
  9. 在html中播放链接视频,如何在我的python脚本中使用HTML5在网站链接中播放视频?...
  10. c语言输出方框□怎么回事_值得收藏的 C语言指针讲解文章,确实不错!