SQL中的WHILE编写: 使用WHILE语句编程。 编程实现计算sum=1/1-1/3+1/5-1/7+⋯+1/97-1/99
本题定义一个循环变量i,结果放在sum变量中!SQL编程代码如下:
declare@sumfloat
declare@iint,@flagint
set@i=1
set@flag=1
set@sum=0.0
while@i<99
begin
@sum+=1/(@flag*(@i))
@i+=2
@flag*=-1
select@sumasresult
这是用T-Sql写的
sql编程,写出最优sql语句
select id,max(amount) from test group by id order by id asc--用id分组,取出amount的最大值select id,avg(amount) from test group by id order by id asc--用id分组,取出amount的平均值select id,min(amount) from test group by id order by id asc--用id分组,取出amount的最小值不太清楚楼主的想要那个,就全写出来了
Excel SQL编写的代码
求一段SQL代码
看样子你已经很头大了,写这么长的代码,合计数嘛,如下即可。 select finterid, sum( fentryselfa0132 ) as a, sum( fentryselfb0429 ) as b group by finterid