【发布时间】:2013-01-16 10:30:23
【问题描述】:
我有一个来自SELECT 查询的整数列表。
整数列表不是连续的!例如,它可能包含像
这样的值 1,2,3,8,12,17,20,23,28,30,...
我想从该列表中随机选择一个整数!我该怎么做?
【问题讨论】:
标签: sql sql-server select sql-server-2008-r2
我有一个来自SELECT 查询的整数列表。
整数列表不是连续的!例如,它可能包含像
这样的值 1,2,3,8,12,17,20,23,28,30,...
我想从该列表中随机选择一个整数!我该怎么做?
【问题讨论】:
标签: sql sql-server select sql-server-2008-r2
根据您的陈述:“从该列表中随机选择一个整数”,您可以在这种情况下使用NEWID()。
SELECT TOP 1 colName
FROM tableName
ORDER BY NEWID()
其他链接
【讨论】: