关于数据排名的问题

根据数据查询出来之后根据商品类别进行排名
FineReport或许你是对的 发布于 2014-9-20 15:07
悬赏:0 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共9回答
最佳回答
0
阿迪发布于2014-9-20 15:07(编辑于 2023-9-6 09:34)
555
  • HaiBao HaiBao

    阿迪,果然很专业呀!

    专业技术哪家好,蓝翔技术欢迎你~
    回复
    2014-09-24 10:50 
最佳回答
0
HaiBao发布于2014-9-21 09:19(编辑于 2023-9-6 09:34)
555
最佳回答
0
或许你是对的发布于2014-9-22 08:51(编辑于 2023-9-6 09:34)
555
  • HaiBao HaiBao

    哪里有错误啊,请指出来,多学习学习~{:5_145:}
    回复
    2014-09-24 10:51 
最佳回答
0
无语发布于2014-9-22 08:54(编辑于 2023-9-6 09:34)
555
最佳回答
0
HaiBao发布于2014-9-24 10:50(编辑于 2023-9-6 09:34)
555
  • 阿迪 阿迪

    专业。。。因为我就是使用Oracle数据库。。。
    回复
    2014-09-24 10:52 
最佳回答
0
HaiBao发布于2014-9-24 10:51(编辑于 2023-9-6 09:34)
555
  • 或许你是对的 或许你是对的(提问者)

    select  v.SPDM,s.SPMC,g1.ggmc,s.BYZD8,sx.SXMC,sum(SL) SL ,sum(je)JE from VW_LSXHMX V
    INNER JOIN  CANGKU K ON V.DM1=K.CKDM
    inner join SHANGPIN  s on  v.spdm=s.SPDM
    inner join GUIGE1 g1 on v.GG1DM=g1.GGDM
    inner join GUIGE2 g2 on v.GG2DM=g2.GGDM
    inner join FJSX3 sx on s.FJSX3=sx.SXDM
    WHERE K.TZSY=0
    and ${if(len(byzd8) == 0,\"1=1\", \"s.byzd8 =\'\" + byzd8 + \"\'\")}
    and ${if(len(sxdm) == 0,\"1=1\", \"sx.sxdm =\'\" + sxdm + \"\'\")}
    and rq>=\'${st}\' and rq<=\'${et}\'
    group by v.SPDM,s.SPMC,g1.ggmc,s.BYZD8,sx.SXMC
    ORDER BY  v.SPDM,s.SPMC,g1.ggmc,s.BYZD8,sx.SXMC
    我想实现的是每个类别前10名显示出来
    回复
    2014-09-24 13:58 
最佳回答
0
阿迪发布于2014-9-24 10:52(编辑于 2023-9-6 09:34)
555
最佳回答
0
或许你是对的发布于2014-9-24 13:58(编辑于 2023-9-6 09:34)
555
  • HaiBao HaiBao

    每个类别的前10名看来要嵌套多层sql语句了……
    回复
    2014-09-24 14:13 
最佳回答
0
HaiBao发布于2014-9-24 14:13(编辑于 2023-9-6 09:34)
555
  • 0关注人数
  • 1680浏览人数
  • 最后回答于:2014-9-24 14:13
    活动推荐 更多
    热门课程 更多
    返回顶部