求SQL 语句:IF中再加判断 如何写? 例:假如A=1,并且B=2,那么返回C=3 ; 剩下A=1的,C都返回4 .
题目
求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
答案
存储过程不更容易么?
IF A = 1 THEN
C = CASE B WHEN 2 THEN 3 ELSE 4 END
END IF;
举一反三
已知函数f(x)=x,g(x)=alnx,a∈R.若曲线y=f(x)与曲线y=g(x)相交,且在交点处有相同的切线,求a的值和该切线方程.
我想写一篇关于奥巴马的演讲的文章,写哪一篇好呢?为什么好
最新试题
- 解方程{3X+X+2X=12}
- 现有1角、5角、1元硬币个十枚.从中取出15枚,共值7元.1角、5角、1元硬币各取多少枚?
- 把函数y=f(x)在x=a和x=b之间的一段图像近似地看做直线,且设a
- listen,write ang read的中文是什么意思
- 甲、乙两车从相距280千米的两地同时出发,相向而行,经过4小时两车相遇.甲车每小时行30千米,乙车每小时行多少千米?
- 一道关于热现象的物理题,谢谢
- I want to a gift,my birthday is coming
- 法国作家罗曼罗兰的《名人传》中的《贝多芬传》《托尔斯泰传》《米开朗基罗传》分别写了三个人物,一个是_____,一个是______,一个是雕塑兼画家.三部传记中,《 》最著名.作者称其写作的目的在与安慰
- 红黄蓝绿四色旗是哪国国旗
- 密度为P,边长为A的正方体放在水平面上,这个正方体对桌面的压力为____压强为_____
热门考点