Office中国论坛/Access中国论坛

标题: [求助]关于有条件的联合查询时,出现的错误! [打印本页]

作者: 燃烧中    时间: 2006-11-3 18:19
标题: [求助]关于有条件的联合查询时,出现的错误!


请问:

在我做的联合查询中,加入查询条件后,保存时会弹出如上图所示错误!

查询代码如下:

SELECT 零件另购表.另购编号, 客户资料表.客户名称, 零件另购表.另购日期, 零配件资料表.零件名称, 零配件资料表.机型及排量, 零配件资料表.款式, 另购明细表.另购数量, 零配件资料表.出库单价

FROM (客户资料表 INNER JOIN 零件另购表 ON 客户资料表.客户编号 = 零件另购表.客户编号) INNER JOIN (零配件资料表 INNER JOIN 另购明细表 ON 零配件资料表.零件编码 = 另购明细表.零件编码) ON 零件另购表.另购编号 = 另购明细表.另购编号

WHERE ((客户资料表.客户名称) Like IIf(IsNull([Forms]![客户资料查询窗体]![客户名称]),'*','*' & [Forms]![客户资料查询窗体]![客户名称] & '*')

UNION SELECT 零件冲帐表.冲帐编号, 客户资料表.客户名称, 零件冲帐表.冲帐日期, 零配件资料表.零件名称, 零配件资料表.机型及排量, 零配件资料表.款式, 冲帐明细表.冲帐数量, 冲帐明细表.冲帐单价
FROM (客户资料表 INNER JOIN 零件冲帐表 ON 客户资料表.客户编号 = 零件冲帐表.客户编号) INNER JOIN (零配件资料表 INNER JOIN 冲帐明细表 ON 零配件资料表.零件编码 = 冲帐明细表.零件编码) ON 零件冲帐表.冲帐编号 = 冲帐明细表.冲帐编号;


另外,还需要加入一个定义查询时间段的条件!应如何设置?

望不吝赐教,谢谢~!




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