【发布时间】:2019-11-23 01:03:48
【问题描述】:
我有一个产品表,其中包含创建日期、价格、费率......和多个列我需要一个选择语句来返回 10 个最新记录、10 个最低价格和最高评价的产品作为彼此分离的结果,例如
(select top 10 from products Order By Date ASC ) as newest_list
(select top 10 from products Order By price DESC ) as price_list
(select top 10 from products Order By Rate ASC ) as rateList_list
where ( latest_list price_list rateList_list) 是不同的表结果
有什么更好的方法来处理这个结果。谢谢。
【问题讨论】:
标签: sql sql-server database web-applications