У меня две таблицы. Table 1
имеет около 80 строк, а в Table 2
- около 10 миллионов.
Я хотел бы обновить все строки в Table 2
случайной строкой из Table 1
. Мне не нужна такая же строка для всех строк. Возможно ли обновить Table 2
и случайно выбрать значение для каждой строки, которую она обновляет?
Это то, что я пробовал, но он помещает одно и то же значение в каждую строку.
update member_info_test
set hostessid = (SELECT TOP 1 hostessId FROM hostess_test ORDER BY NEWID())
** Отредактировано