以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]同步所有表时,查询表报错,求指教!  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=31144)

--  作者:jsl8071808
--  发布时间:2013/4/10 20:29:00
--  [求助]同步所有表时,查询表报错,求指教!
select 板厚,宽,长,材质,订料工程,单片价格,数量 from (select a.板厚,a.宽,a.长,a.材质,a.订料工程,a.单片价格,sum(a.数量) as 数量 from (Select 板厚,宽,长,材质,订料工程,单片价格,数量 FROM {铝板到料记录} UNION ALL Select 板厚,宽,长,材质,订料工程,单片价格,-1*数量 FROM {铝板用料记录}) a group by a.板厚,a.宽,a.长,a.材质,a.订料工程,a.单片价格) where 数量>0

select 板厚,宽,长,材质,订料工程,单片价格,数量 from (select a.板厚,a.宽,a.长,a.材质,a.订料工程,a.单片价格,iif(b.数量,a.数量-b.数量,a.数量) as 数量 from (select 板厚,宽,长,材质,订料工程,单片价格,sum(数量) as 数量 from {铝板到料记录} group by 板厚,宽,长,材质,订料工程,单片价格) a left join (select 板厚,宽,长,材质,订料工程,单片价格,sum(数量) as 数量 from {铝板用料记录} group by 板厚,宽,长,材质,订料工程,单片价格) b on a.板厚=b.板厚 and a.宽=b.宽 and a.长=b.长 and a.材质=b.材质 and a.订料工程=b.订料工程 and a.单片价格=b.单片价格) where 数量>0

这是两个查询表的sql代码,预览是对的,一开始打开狐表也是没问题的,为什么同步所有表,就报错,说from 有什么错误呢,这是什么原因,求指教.

--  作者:有点甜
--  发布时间:2013/4/10 22:53:00
--  
听说下次更新后不会这样了