Office中国论坛/Access中国论坛

标题: 如何在查询准则中设置计算表达式? [打印本页]

作者: 小萍    时间: 2006-1-12 18:21
标题: 如何在查询准则中设置计算表达式?
比如:在准则中填写“Between [请键入开始日期] And [请键入结束日期]”,结果将显示介于这两个日期之间的记录,而我的问题如下:





<COLGROUP>

<COL style="WIDTH: 54pt" span=3 width=72>

<COL style="WIDTH: 54pt" width=72>





单价1

数量1

价格条件

金额1



0.715

10000

CIF

0



0.503

1000

FOB

0



0.54

20000

CIF

0



0.8

50000

CIF

0



0.6

20000

CNF

0



0.7

30000

CIF

0



0.94

8000

CNF

0



0.6

5000

CIF

0,如上表,我想在查询准则中设置:如果价格条件是CIF的话,则金额1=单价1*数量1,而不符合这个条件的则不用相乘,谢谢!
作者: 小萍    时间: 2006-1-12 18:26
斑竹,急呀,等待中!!!!!
作者: zyz218    时间: 2006-1-12 18:56
不符合就为0对吗
作者: 小萍    时间: 2006-1-12 19:09
不符合就不管他,让他空着好了
作者: 小萍    时间: 2006-1-12 19:51
UP
作者: zyz218    时间: 2006-1-12 19:51
你传一个附件上来
作者: 一点通    时间: 2006-1-12 22:22
SELECT 表1.单价1, 表1.数量1, 表1.价格条件, IIf([价格条件]="cif",[单价1]*[数量1],0) AS 金额1
FROM 表1;





欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3