感谢论坛ACCESS版两位版主的指导。帖子链接:http://bbs.youkuaiyun.com/topics/390316494
做一下学习记录:
select InvNo,Model,Amount from dbo_InvoiceDetail a
where 10>(select count(*) from dbo_invoiceDetail b where b.invNo=a.invNo and b.Amount>a.Amount )
order by a.invNo,a.Amount desc
遗留问题,如果invno,model,amount三个字段都重复的多条记录,那么条数会超出10条。
本文详细记录了一次使用SQL进行复杂查询时遇到的问题,并提供了解决方案。重点介绍了如何通过调整查询条件来筛选特定数量的记录,同时讨论了在多条重复记录中筛选前10条的技巧。分享了学习过程中的思考与实践,为读者提供了一次深入理解SQL应用的案例。
11万+

被折叠的 条评论
为什么被折叠?



