SQL语句有问题困扰。。。。

scart 2003-09-28 10:31:18
select sum from data where fields=string
象上边句子,请问我应该如何取得sum结果,如sum=99,但是假如我用
if(select sum from data where fields=string>99)
{

}
如何取出这个sum结果呀?。。。。。。。。。。。。。。。
谢谢高手指点!!!!
...全文
59 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
scart 2003-09-28
  • 打赏
  • 举报
回复
太感谢了。。。。。。。
我第一次上论坛就有那么多热心的朋友
谢谢大家
liliang800207 2003-09-28
  • 打赏
  • 举报
回复
into呀
jdsnhan 2003-09-28
  • 打赏
  • 举报
回复
你想在什么地方实现。
1、在 dw中,可以把select 。。。。。写成一个函数,返回sum(),把函数传进来。
if (f_get_result()> 99,1,0)
2、语句中,那就直接引用结果了,select sum() into :li_temp ....
if li_Temp > 99 then
else
end if
3、想不到了。
eminena 2003-09-28
  • 打赏
  • 举报
回复
real re_sum

select sum(列名) into :re_sum from data where fields=string;

if re_sum >99 then
...
else
...
end if

754

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧