2015-01-06 5 views
0

Я создал случайные данные на SQL Server, и я сохраняю номер RAND().Случайное сохранение данных в SQL Server

Я ищу эти же данные, но я не могу найти снова с RAND() номер.

У меня как этот код:

SELECT 
    name, surname, RAND() 
FROM 
    customers 
ORDER BY 
    RAND() 

RAND() = 0,366577559363461

Как найти те же данные?

+0

Если вы ищете одинаковые данные, вам следует искать таблицу таким образом, чтобы сохранить свои данные в таблице, используя функцию rand(). выберите * от клиентов, где col3 = RAND() .. – knkarthick24

+0

Мне очень жаль, но я не понимаю. У меня есть только номер RAND(). Я хочу найти с этим номером. Как я могу это сделать? –

ответ

0

Функция Rand() всегда будет давать вам различное количество при каждом выполнении запроса. Вы не можете полагаться на это. Лучший способ - иметь местозаполнитель для ваших данных (временная таблица), где вы можете сохранить ваши случайные данные для будущего доступа.

Смежные вопросы