以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 内部表查询报错,(两个连接可以查询,三个连接就报错) (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=124441) |
-- 作者:fox-man -- 发布时间:2018/9/6 11:42:00 -- 内部表查询报错,(两个连接可以查询,三个连接就报错) 语法错误 (操作符丢失) 在查询表达式 \'\' 中。 s elect a.*,b.配送件数,c.收款金额 from ( S ELECT 订单编码,商品名称, Sum(件数) as 订单件数,订单时间,配送时间,确认时间 FROM {订单明细} GROUP BY 订单编码,商品名称,订单时间,配送时间,确认时间 )a inner JOIN ( S ELECT 订单编码,商品名称, Sum(件数) as 配送件数 FROM {订单明细} where 配送时间 is not null GROUP BY 订单编码,商品名称 )b on a.订单编码=b.订单编码 and A.商品名称 = b.商品名称 inner JOIN ( S ELECT 订单编码,商品名称, Sum(件数) as 收款件数 FROM {订单明细} where 确认时间 is not null GROUP BY 订单编码,商品名称 )c on a.订单编码=c.订单编码 and A.商品名称 = c.商品名称
[此贴子已经被作者于2018/9/6 11:43:30编辑过]
|
-- 作者:有点甜 -- 发布时间:2018/9/6 11:56:00 -- select * from (select * from {表A} as a inner join {表B} as b on a.第一列=b.第一列) as c inner join {表C} d on c.第一列=d.第一列 |