永发信息网

mssql表函数中的条件判断怎么写?

答案:2  悬赏:20  手机版
解决时间 2021-01-18 18:17
create FUNCTION [dbo].[p] ( @c real )
RETURNS TABLE
AS
RETURN
(
if @c=1
select * from tab where a-b>0
else
select * from tab where a-b<0
)
最佳答案
应该这样吧
CREATE FUNCTION [dbo].[p] (@c REAL)
RETURNS @tempTable TABLE([ID] INT, [NAME] VARCHAr(50), a int, b int)
AS
BEGIN
IF @c = 1
INSERT INTO @tempTable
SELECt * FROM TAB WHERe a - b > 0
ELSE
INSERT INTO @tempTable
SELECt * FROM TAB WHERe a - b < 0
RETURN
END
全部回答
update table set a=floor(a) update table set a=round(a,0)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
中途停止化疗有什么影响?
从上海买的快递,昨天晚上7:00下的单,什么
chen金钟大家庭有权有钱?
镜子中的自己和别人眼中的自己一样吗
wp8.1IE打开变成手机网站了
变电所10kv配电柜电流互感器的变比为600/
哎看看骚包老婆是怎么对我的
从红桃2、3、4、5和梅花2、3、4、5这8张扑克
pica peixe是什么红酒
永济饺子面在什么地方啊,我要过去处理事情
日本的济什么意思??经常看到这个字~~~它的
把一三一四说出来。。。。。。。。。。是什么
中国文字与西方字母文字的差别
我的笔记本屏幕最下方出现大约两厘米宽的闪屏
求新人名字带有”剑”和”会”的婚礼主题
推荐资讯
藏传佛教疑惑:女子不可成佛和即身成佛冲突吗
开机提示(如图)
四字网名最后一个字一的
这是什么鱼,为什么会变白?家里养了一缸小红
53除以4的竖式
老鹰山镇小河学校地址在哪,我要去那里办事
兰州有名的刑事辩护律师?
求 星梦缘 全集资源
take the risk of是什么意思
在下列句子中填入含有“重”字的词语:
“酒吧极品时尚慢摇(慢摇)”这首歌第45分钟的
求音乐:飘啊飘啊漂浮转啊转啊转是什么粤语歌
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?