本帖最后由 marsmq 于 2013-08-27 07:49:32 编辑

解决方案 »

  1.   


    汇总并关联后将形成什么样的表,是下面这个样子吗?销售员代号  销售商品代号 销售明细数量 销售员代号  A销售总数量  B销售总数量 C销售总数量
        1          A            100         1            200          300         400
        1          B            150         1            200          300         400
        1          C            200         1            200          300         400怎么除oracle的sql怎样算百分比呢?
      

  2.   


    这问题 直接百度就出来了 除法 基础的sql语句 在很多数据库都通用呢
    --除法保留2位小数  ,  mod()取余
    select trunc(101/3,2) c1,mod(101,3) c2  from dual     c1    c2
    -----------------------------------
    1 33.66 2
      

  3.   

    select sum(数量) from tableA a where a.代号='A' / select A销售总数量 from tableB b 只是说明一下这个意思