有两张表订单表和订单明细表
目的:根据这两张表做出下面的一张表
1、因为在订单明细里订单ID可能出现多次,所以一定要先把订单ID去重否则两张表join的时候,订单ID就会囿重复的这时用count函数求订单数量时就会出错了
所以先将订单明细表按订单ID进行分组:
然后再两张表join:
select 单子.订单ID,订购年份,订购月份,订单销量,是否已付 from
2、接下来就是需要对以上求出的这张”总表“进行按年份和月份分组,count(订单ID)求订单数量sum数据库聚合函数用法进行带有条件的求和来求已付订单数量等。
1、yearmonth是帆软设计器自带函数,例如year函数作用是将取得年份2014
2、iif(是否已付=1,1,0)是Access数据库条件判断,作用是如果昰否已付=1,则返回1否则返回0