每次运行查询时检索单个不同的值

时间:2014-06-26 10:00:16

标签: mysql sql-server

  1. 我有一个充满度假村ID的列说44行,我使用以下查询

  2. Query-> SELECT DISTINCT RESORT ID FROM Schema.table Name WHERE Condition='Value' AND ROW NUMBER= 1

  3. 上述查询返回一个值say = '15'

  4. 当我多次运行它时会返回相同的值= '15' !!!

  5. 每次运行查询时我都需要不同的值

  6. 任何人都可以帮帮我。

  7. 谢谢,

1 个答案:

答案 0 :(得分:0)

您将使用此

获取Random Resort ID
SELECT    TOP 1 ResortID FROM TableName
-- WHERE     <Condition>
ORDER BY  NEWID() ASC