首页 > 解决方案 > 更改表,以便它为无序查询返回不同的结果

问题描述

我们有一个从表中返回前 1 行的查询。任何与 where 子句匹配的结果都可以这样做。现在我们需要确定查询,返回哪一行仍然无关紧要,但它应该是同一行,以前它几乎总是返回同一行。

所以我添加了一个 order by 子句,它似乎工作正常。我的问题是关于测试更改。我希望能够更改表格,以便在不存在时返回不同的值order by

我做了一个

Alter table TableName rebuild 

我认为这会导致这种效果,但现在我已经做到了,一旦我不知道任何其他方式。

标签: sql-server

解决方案


推荐阅读