set @num=1
set @sum=0
while @num<=100
begin
set @flag=1 --flag=1 素数,flag=0 非素数
set @i=2
while @i<@num
begin
if @num%@i=0
begin
set @flag=0
break
end
set @i=@i+1
end
if @flag=1 and @num >1 --去掉1
select @num
set @sum=@sum+@num
set @num=@num+1
end
select @sum
set @sum=0
while @num<=100
begin
set @flag=1 --flag=1 素数,flag=0 非素数
set @i=2
while @i<@num
begin
if @num%@i=0
begin
set @flag=0
break
end
set @i=@i+1
end
if @flag=1 and @num >1 --去掉1
select @num
set @sum=@sum+@num
set @num=@num+1
end
select @sum