请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册
首页 社区 数据库 一条SQL IF ELSE 语句查询的问题

一条SQL IF ELSE 语句查询的问题

猿梦 7 天前
本大人小东变好%咱电视换下%来晚了~关于判断语句看数据库吧SQL server 支持的查询语句命令case when:结构如下:casewhen 条件1 then 结果1when 条件2 then 结果2……end在access中,不支持case when 结构,使用 iif 代替:结构如下:IIF(条件,结果1,结果2)解释:当条件成立,取结果1;当条件不成立,取结果2IIF(TypeID=-1,'一般客人',(select ClubType.Name from ClubType where CustomerInfo.TypeID =ClubType.ID)) as TypeName
本尊娘们听懂·人家他抹掉痕迹#DECLARE @Num INTDECLARE @Name NCHAR(5)SET @Name='王'SELECT @Num = COUNT(1) FROM Sales.dbo.Cline WITH(NOLOCK)WHERE Name LIKE @Name + '%'IF @Num > 0PRINT @NumELSEPRINT '查无此姓氏的客户!'

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册