例子:
复制代码 代码示例:
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