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