标签: sql sql-server select sql-server-2008-r2
我有一个SELECT查询产生的整数列表。
SELECT
整数列表不是连续的!例如,它可能包含
1,2,3,8,12,17,20,23,28,30,...
我想从该列表中选择一个随机的整数!我该怎么做?
答案 0 :(得分:2)
根据您的陈述:“从该列表中选择随机”,您可以在此案例中使用NEWID()。
NEWID()
SELECT TOP 1 colName FROM tableName ORDER BY NEWID()
其他链接