【问题标题】:Change the order by when selecting "edit top 'N' rows"选择“编辑前'N'行”时更改顺序
【发布时间】:2014-07-01 09:08:23
【问题描述】:

我想知道当您在 SSMS 中右键单击表格并选择“编辑前 'n' 行”时是否可以更改结果的顺序。

我注意到它默认将“排序依据”设置为第一列。

不幸的是,我正在手动更新记录,如果我可以将其重新排序到直接映射到我的 Excel 电子表格的列中,这将节省很多时间。

注意:我知道如何更改可以编辑的行数(因此我使用 'n' 而不是默认值:200)。

我只是想知道这是否可能,也许是从了解它内部的人那里。我希望它执行一些脚本并且我可以编辑该脚本?

提前致谢

【问题讨论】:

标签: sql sql-server ssms


【解决方案1】:

您可以右键单击您的结果并选择pane\SQL,然后更改您的订单和查询的最高金额。

【讨论】:

  • 你冠军 :) 谢谢你,我一允许就会接受
  • 但这并没有改变除了单个查询之外的任何结果的默认顺序?
  • @AllanS.Hansen。您可以在排序中使用子查询,并且可以进行任何排序。
  • @AllanS.Hansen true ,让我重新表述一下我的问题,我只需要它来处理这个查询,我决定以后的任何查询都需要重新排序。谢谢你艾伦,我已经改变了问题,你评论了谢谢
  • @mehdilotfi 我知道 - 但问题是要求更改 SSMS 命令的默认顺序;没有对查询进行排序,这就是我“困惑”的原因
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-20
相关资源
最近更新 更多