求SQL 语句:IF中再加判断 如何写? 例:假如A=1,并且B=2,那么返回C=3 ; 剩下A=1的,C都返回4 .
来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:综合作业 时间:2024/05/17 21:34:52
求SQL 语句:IF中再加判断 如何写? 例:假如A=1,并且B=2,那么返回C=3 ; 剩下A=1的,C都返回4 .
该内容为存储过程中内容
这里的A=1 是判断SP中代入变量;
B=2 是判断 当前时间convert(varchar(5),getdate(),108) 在 08:00 - 20:00之间
而C 是 SELECT Q.W.E.R. .语句 !
谢谢诸位了!分我就随便给一位了!
我找到方法了 刚开始由于句子太长 BEGIN 和 END看差了!
IF A=1
BEGIN
IF B=2
BEGIN
SELECT Q,W,E,R.
END
ELSE
BEGIN
SELECT T,Y,U,I.
END
END
该内容为存储过程中内容
这里的A=1 是判断SP中代入变量;
B=2 是判断 当前时间convert(varchar(5),getdate(),108) 在 08:00 - 20:00之间
而C 是 SELECT Q.W.E.R. .语句 !
谢谢诸位了!分我就随便给一位了!
我找到方法了 刚开始由于句子太长 BEGIN 和 END看差了!
IF A=1
BEGIN
IF B=2
BEGIN
SELECT Q,W,E,R.
END
ELSE
BEGIN
SELECT T,Y,U,I.
END
END
存储过程不更容易么?
IF A = 1 THEN
C = CASE B WHEN 2 THEN 3 ELSE 4 END
END IF;
IF A = 1 THEN
C = CASE B WHEN 2 THEN 3 ELSE 4 END
END IF;
求SQL 语句:IF中再加判断 如何写? 例:假如A=1,并且B=2,那么返回C=3 ; 剩下A=1的,C都返回4 .
SQL语句 如果A=1 B=2 C=3 那么D等于5
C语言IF的问题当a=1,b=2,c=3时,以下if语句执行后,a,b,c中的值分别是多少if (a>c)b=a;a=c
已知a,b,c满足1/2乘以(a-b)的绝对值再加根号下(2b+c)再加c的平方再减c再加1/4,最后=0,求a,b,c
SD的含义是() A.返回标准差 B.返回方差 C.返回1 D.返回0
C语言语句int a=1,b=2,c=3;下面不一样的是A.if(a>b)c=a,a=b,b=c;B.ifa>b){c=
请教"=IF(K1="",VLOOKUP(A1,Sheet2!$A:$C,3,FALSE),1)"公式,不返回VLOOK
C语言中的if语句当a=1,b=2,c=3时,以下if语句执行后,a、b、c中的值分别为()、()、().if(a>c)
以下程序段中与语句k=a>b?(b>c?1:0):0;功能等价的是 A.if((a>B) &&(b>C)&nb
以下选项中与if(a==1)a=b; else a++;语句功能不同的switch语句是 A) switch(a) {c
c语言,在主函数中输入3×3的矩阵ab和c,编写三个函数分别计算c=a+b,c=a-b,c=a*b并将计算结果返回主函数
a,b,c,d四个数都不等于0,并且a=1/2b=2/3c=2d那么,这四个数中最大的是什么