只需一步,快速开始
快捷登录
TA的精华主题
TA的得分主题
SELECT a.*FROM [ALL] AS aWHERE (select count(1) from [ALL] as b where a.grp_no=b.grp_no and b.amnt>=a.amnt) <=80ORDER BY a.section_no, a.grp_no, a.subgrp_no, a.amnt DESC;
如语句,能做到的只能按照amnt的数值,来选出a.grp_no的前80个商品
所以问下能不能达到: 选出按照amnt的数值选出a.grp_no的前80%的商品,谢谢
举报
本版积分规则 发表回复 回帖后跳转到最后一页
手机版|关于我们|联系我们|ExcelHome
GMT+8, 2024-11-16 13:48 , Processed in 0.032334 second(s), 7 queries , Gzip On, MemCache On.
Powered by Discuz! X3.4
© 1999-2023 Wooffice Inc.
沪公网安备 31011702000001号 沪ICP备11019229号-2
本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任! 本站特聘法律顾问:李志群律师