不知我讲的是否明白?该如何实现?作者: Henry D. Sy 时间: 2009-5-7 11:51
SELECT B.SALES_NAME, Sum(CUSTOM.IFY_ARREARAGE_AMOUNT) AS Total
FROM CUSTOM INNER JOIN [SELECT DISTINCT DAILY_SALES_MANAGENT_MAIN.CUSTOM_NAME, DAILY_SALES_MANAGENT_MAIN.SALES_NAME
FROM DAILY_SALES_MANAGENT_MAIN
]. AS B ON CUSTOM.CUSTOM_NAME = B.CUSTOM_NAME
GROUP BY B.SALES_NAME;作者: xiaoan614 时间: 2009-5-7 13:15
B表是怎么建立的?不太明白?能否解释一下,谢谢!作者: Henry D. Sy 时间: 2009-5-7 13:26
SELECT DISTINCT DAILY_SALES_MANAGENT_MAIN.CUSTOM_NAME, DAILY_SALES_MANAGENT_MAIN.SALES_NAME
FROM DAILY_SALES_MANAGENT_MAIN
这个就是B表,
请参阅帮助中的子查询作者: xiaoan614 时间: 2009-5-7 13:36
关键在查询中有这个条件:
DAILY_SALES_MANAGENT_MAIN!DATE>=#2009-02-01# And <=#2009-02-10#
如何设置这个条件?作者: Henry D. Sy 时间: 2009-5-7 13:49
SELECT B.SALES_NAME, Sum(CUSTOM.IFY_ARREARAGE_AMOUNT) AS TotalFROM CUSTOM INNER JOIN (SELECT DISTINCT DAILY_SALES_MANAGENT_MAIN.CUSTOM_NAME, DAILY_SALES_MANAGENT_MAIN.SALES_NAMEFROM DAILY_SALES_MANAGENT_MAINWHERE (((DAILY_SALES_MANAGENT_MAIN.DATE) Between #2/1/2009# And #2/10/2009#)))AS B ON CUSTOM.CUSTOM_NAME = B.CUSTOM_NAMEGROUP BY B.SALES_NAME作者: xiaoan614 时间: 2009-5-7 14:57
非常感谢,明白了!