EDIT: Duplicate of How do I return random numbers as a column in SQL Server 2005?
Hello How can I generate random numbers in mssql server 2005.
for example: when I select 500rows from table, each row must have one generated random number, numbers must be generated at runtime
UPDATE: I need the fastest method, generate numbers from large tables, datepart, same magic computations is realatively slow with big amount of rows
UPDATE thanks for answers, but o finally used this solution
SELECT ABS(CHECKSUM(NewId())) % 10 - 5 AS Random
for random numbers from -5 to 5 and bonus is approximately the same number of occurances for each number
1 Answer