如何对字段的数值正负进行筛选

Avoid 2003-08-04 10:57:37
如表中有两字段
ziduan_a ziduan_b
55.64 450.89
-11.25 356.12
……
要求:如果ziduan_a为正值,则进行ziduan_b+ziduan_a操作
如果ziduan_a为负值,则不进行操作
...全文
103 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhengjialon 2003-08-05
  • 打赏
  • 举报
回复
用查询很简单,IFF就搞定。如果要保存到其它表中用追加就行。
liuyann 2003-08-05
  • 打赏
  • 举报
回复
同上



select iif(ziduan_a>=0,ziduan_a+ziduan_b,ziduan_a)
from yourtable
changechange 2003-08-04
  • 打赏
  • 举报
回复
操作完了你放哪里?你没说

我就暂且认为你要将结果保存在 ziduan_a吧

建立一个查询,输入以下代码

update tablename set ziduan_a=ziduan_a+ziduan_b where ziduan_a>=0

7,714

社区成员

发帖
与我相关
我的任务
社区描述
Microsoft Office Access是由微软发布的关系数据库管理系统。它结合了 MicrosoftJet Database Engine 和 图形用户界面两项特点。
社区管理员
  • Access
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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