适用于:SQL Server
TOP 子句仅返回查询中的第一个 n 或 n% 行。 当您想要检查结果的一部分时,TOP 子句非常有用,因为它可以让您确定查询是否符合您的期望,而无需占用返回所有查询结果的资源。
在查询中指定 TOP 子句
从解决方案资源管理器打开查询或创建新查询。
在 视图 菜单中,单击 属性窗口。
在 属性窗口中,找到并展开 Top Specification 属性。
单击 (Top) 子属性,并将其设置为“是”。
在 表达式 子属性中,键入具有数值结果的表达式(例如“10”或“2*5”)。
单击 百分比 子属性,并指示是否将 表达式 属性视为返回的所有行的百分比(是)或返回的绝对行数(否)。
如果查询使用 ORDER BY 子句,请单击“With Ties”子属性,然后选择“是”在只包含组中部分行时显示该组中的所有行,或选择“否”截断这些行。
在完成上述过程时,请注意,在 SQL 窗格中显示的 TOP 子句会更改以反映属性的当前设置。
注意
还可以通过编辑 SQL 窗格中的 TOP 子句来更改 Top Specification 的子属性的值。
另请参阅
设计查询和视图操作指南主题 (Visual Database Tools)
查询属性 (Visual Database Tools)