设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 1466|回复: 5
打印 上一主题 下一主题

[帮助] 求助,简化查询语句,谢谢

[复制链接]
跳转到指定楼层
1#
发表于 2012-3-2 10:23:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好,我这有一个ACCESS查询,语句太多了,查询里放不下,能不能帮我简化下语句呢,谢谢!



Time: IIf([产品系列]="111" Or [产品系列]="222",[Time]![标准工时]-4,IIf([产品系列]="aaa" Or [产品系列]="bbb" Or [产品系列]="ccc",[Time]![标准工时]-1,IIf([产品系列]="eee",[Time]![标准工时]-2, IIf([产品描述]="fff" Or [产品描述]="ggg" Or [产品描述]="hhh",[Time]![标准工时]-3, [Time]![标准工时]))))


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2012-3-2 10:52:24 | 只看该作者
看你这段东西是很繁琐的事情。不如用你的语言解释一下是什么还好过。
3#
发表于 2012-3-2 16:01:06 | 只看该作者
把一个查询语句过长的查询拆分为多个查询即可
4#
发表于 2012-3-2 16:56:45 | 只看该作者
哦,看着眼晕,你嵌套的太多了.把文件放上来,大家帮你看看吧
5#
发表于 2012-3-2 17:10:01 | 只看该作者
设置一个工时扣减表。
6#
发表于 2012-3-4 08:54:44 | 只看该作者
建议增加一个产品系列和标准工时的关系表:
产品系列   扣除工时
111          -4
222          -4
aaa           -1
bbb          -1
……………………
建立了数据联接关系后,再用表达式:表1.[标准工时]-表2.[扣除工时]
即可进行计算。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-5-7 01:25 , Processed in 0.088896 second(s), 29 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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