【发布时间】:2013-05-26 23:49:49
【问题描述】:
假设我有一张包含商家信息的表格。
我希望我的结果集按此顺序显示,但只有一个查询:
首先:按 created_date 的顺序显示最近创建的 5 个列表。 然后:以随机顺序显示其余部分。
我的领域:
[BusinessName]
[Date_Created]
因此,如果表中有 100 个企业,我希望列表显示最近创建的 5 个,然后以随机顺序显示其余的。
提前感谢您的帮助!
【问题讨论】:
-
请发布您的尝试。
-
这听起来像是一个相当奇怪的要求。为什么需要对条目 5 之外的所有内容进行随机排序?
-
@MitchWheat - 我的尝试不存在。不是因为懒惰,而是我不知道如何做到这一点。
-
@lins314159 - 我有一个滑块,每次页面加载时都会以随机顺序显示商家信息。我打算在最近添加的那些上创建一个条件,并在它们的某处放置一个“新”标志……但为了公平起见,我希望它们在每次页面加载时以随机顺序加载。我之前的解决方案是两个单独的查询,但使用一个网格滑块并不能很好地实现我的总体目标。
标签: sql sql-server tsql group-by