select cname as 商品, acount as 配货量, bcount as 销售量
from a,b,c
where a.cid=c.cid and b.cid=c.cid 你的日期怎么处理的?

解决方案 »

  1.   

    其实这里的几个表就是类似数据仓库的表了。
    假如1月配的货,3月有销售,那查询结果就是
      
    货品   配货   销售
    aaa    11    2
    sdf    200   199
    ...
    类似于这样的查询结果,一条sql语句能实现么?
      

  2.   

    time表里面都是一些具体的时间,比如50年的时间,某一天,某一星期,某一旬,某一季度,某一年呀
    你就理解为,指定了一个timekey就指定了一个时间,2007-9-9呀或者等等等...
      

  3.   

    select c.cname,sum(a.acount) as 配货量,sum(b.bcount) as 出货量
    from a,b,c
    where a.cid=b.cid and b.cid=c.cid
    group by c.cname好像和时间没关系哦