Jak wygenerować liczbę losową dla każdego wiersza w zaznaczeniu TSQL?
Potrzebuję innej liczby losowej dla każdego wiersza w tabeli. Poniższy pozornie oczywisty kod używa tej samej losowej wartości dla każdego wiersza.
<code>SELECT table_name, RAND() magic_number FROM information_schema.tables </code>
Chciałbym uzyskać INT lub FLOAT z tego. Reszta historii polega na tym, że użyję tej losowej liczby do utworzenia losowego przesunięcia daty od znanej daty, np. 1-14 dni od daty początkowej.
To jest dla Microsoft SQL Server 2000.