有关sql server条件语句之IF应用实例

发布时间:2020-08-25编辑:脚本学堂
本文介绍下,有关sql server中if else条件语句的例子,有需要的朋友参考下吧。

例子:
 

复制代码 代码示例:
DECLARE @iTemp INT
SET @iTemp=(SELECT iTestScore FROM Candidate WHERE cCandidateCOde='000008')
IF @iTemp>80
PRINT '请参加面试';
ELSE
PRINT '对不起,你来晚了!';

下面来个更详细的有关sql server中if else语句的例子,注意看注释。
 

复制代码 代码示例:
--=============================================================
 -- 1, If...Else语句
 -- Desc:If..Else语句是条件判断语句
 -- author:www.jb200.com
 -- pubdate:10:39 2013/5/30
 --=============================================================
 go
 
 go
 --=============================================================
 -- 2,Syntax
 --=============================================================
 If Boolean_expression
 {sql_statement|statement_block}
 [Else
 {sql_statement|statement_block}]
 --Remark:该语法解释为:当Boolean_expression为真时,执行If语句块里的语句,否则执行Else语句块里的语句。
 
 go
 --=============================================================
 -- 3,Example
 -- Desc:查看产品表中名称为“Gorgonzola Telino”的商品单价是否低于20元,将结果输入来。其代码如下。
 --=============================================================
 use Northwind
 go
 Declare @price money
 
 select @price=UnitPrice from Products where ProductName='Gorgonzola Telino'
 
 if @price<$20
 Print 'UnitPrice less than $20'
 Else
 Print 'UnitPrice greater than $20'
 
 go
 --=============================================================
 -- 4,Operation result
 --=============================================================
 --UnitPrice less than $20