Y
yuzhizhi
Unregistered / Unconfirmed
GUEST, unregistred user!
在Access中如何实现如下情况: A表单号 发货方 明细条数a-001 CD01 3a-002 CS01 2- - - - - - - - - - - - - - - - - - - - - - - - - - B表单号 发货方 明细 数量a-001 CD01 9T36102E 2a-001 CD01 9T14209C 1a-001 CD01 AM66907A 2 a-002 CS01 AM34510A 3a-002 CS01 AM34510A 2 我想满足:单号 发货方 明细总数 明细 明细数量a-001 CD01 5 9T36102E 2a-001 CD01 5 9T14209C 1a-001 CD01 5 AM66907A 2a-002 CS01 5 AM34510A 3a-002 CS01 5 AM34510A 2我的SQL语句为:select a.单号,a.发货方,a.明细条数,b.单号,b.发货方,sum(明细数量) as 明细总数,b.明细,b.明细数量 from [A表] a left outer join [B表] on (a.单号=b.单号 and a.发货方=b.发货方) group by a.单号 order by a.单号,a.发货方平常对SQL Server 2000操作得多,但这句在Access中就不行。不知道是不是不支持group by 与 sum ?