设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 1764|回复: 10
打印 上一主题 下一主题

[查询] 求助:更新查询的问题 (急)

[复制链接]
跳转到指定楼层
1#
发表于 2007-4-25 04:55:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
求助:正负字段的查询






求助:带有正负字段的查询










部门       正负               金额
01                                        -124.4566674
01                                        -123.4457782
02                                        +124.5454666
02                                        -123.5567711
02                                       +124.120025445
03                                        -123.77755551
03                                       +45.52124114
04                                       -123.44444555
04                                       +77.55661117


注:如何把正负符号与数值分开,单独一个字段,另数值保留小数后四位,请高手指点,应如何? 能做个数据库给我吗,我是菜鸟 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!



                 

分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2007-4-25 17:32:00 | 只看该作者
昨天不是有人回答你了吗?
3#
发表于 2007-4-25 17:46:00 | 只看该作者
你总是这样提问,大家很难帮到你!建议你做好一个简单的示例传上论坛,你做不出的部份写在示例里,方便大家帮你。别人的时间也很宝贵,总不能为了你的问题去新建表,然后再录入数据,至到做出你要的效果,那样太花时间了。即使别人看来问题比较简单,也不愿意花那么多的时间去做这件事情。

[此贴子已经被作者于2007-4-25 9:46:54编辑过]

4#
 楼主| 发表于 2007-4-26 04:20:00 | 只看该作者

楼上的大哥,谢谢你的指点,以后一定改,浪费了您宝贵的时间,但我这个查询不会做,表我做了能帮我一下吗?

万分感谢!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
5#
发表于 2007-4-26 04:55:00 | 只看该作者
你还没有说明最终的结果
6#
发表于 2007-4-26 05:48:00 | 只看该作者
UPDATE 表1 SET 表1.正负 = IIf(val(金额)>0,"+","-"), 表1.金额 = Abs(Round(金额,4))
7#
 楼主| 发表于 2007-4-27 02:51:00 | 只看该作者
谢谢楼上的大哥!感谢

8#
 楼主| 发表于 2007-4-27 03:18:00 | 只看该作者
不用更新查询能实现吗?原表如下:

部门                                      金额
01                                        -124.4566674
01                                        -123.4457782
02                                        +124.5454666
02                                        -123.5567711
02                                       +124.120025445
03                                        -123.77755551
03                                       +45.52124114
04                                       -123.44444555
04                                       +77.55661117



实现查询效果如下:

部门            正负                      金额
01               -                        124.4566

01               -                        123.4457
02               +                        124.5454

02               -                        123.5567
02               +                        124.1200
03               -                        123.7775
03               +                        45.5212
04               -                        123.4444
04               +                        77.5566

数值留四位小数,正负符号分开字段!请求帮忙
9#
发表于 2007-4-27 03:30:00 | 只看该作者
用6楼的例子修改一下就可实现了

SELECT 表1.部门, IIf(Val(表1.金额)>0,"+","-") AS 正负, Abs(Round(表1.金额,4)) AS 金额
FROM 表1;
10#
 楼主| 发表于 2007-4-27 04:21:00 | 只看该作者
十分感谢9楼朋友,小弟多学习

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-11-29 23:34 , Processed in 0.097217 second(s), 35 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表