【发布时间】:2013-12-06 17:05:00
【问题描述】:
所以当我运行这个查询时,我会得到 6 个数据结果
Select Title
From products.features
where productid = '172'
这是数据:
- 312-109
- UL 额定 94V-O,黑色,10% 玻璃填充 6 尼龙,符合 ASTM D4066 PA210G11
- 改善 PCB 和系统冷却
- 支持任何间距、任何长度和任何 PCB 厚度
我只想在结果中显示第二行..
UL 额定 94V-O,黑色,10% 玻璃填充 6 尼龙,符合 ASTM D4066 PA210G11
【问题讨论】:
-
第二行什么顺序?
-
你需要定义一个顺序,否则SQL Server怎么知道你想要哪个top 5,“2nd”是什么意思?想象一下,我把一袋弹珠掉在地板上,然后你走进房间。你能告诉我哪颗大理石第二次落到地板上吗?
-
6 行,前 5 行?如果您无法直接了解详细信息,您如何期望得到有用的答案?另外“我不能使用where子句”是什么意思?为什么不呢?
-
我不确定这可以说得更清楚。如果您需要第二行每次都相同,那么我必须重复必须使用 order by 子句来确定结果的顺序。
-
浪费了人们的时间,真是太可悲了
标签: sql sql-server sql-server-2008-r2