Можно ли сделать соединение на SQL-сервере, который соединяет каждую строку из таблицы A с n случайными строками в другой?Например, скажем, у меня есть таблица клиентов, таблица продуктов и таблица заказов.Я хочу присоединить каждого покупателя к 5 случайным продуктам и вставить эти строки в таблицу заказов.(И каждый клиент должен быть присоединен к 5 собственным случайным строкам, я не хочу, чтобы все клиенты присоединялись к одним и тем же 5 строкам).
Возможно ли это?Я использую SQL Server 2005, и это нормально, если решение специально для этого.
Это странное требование, но я в основном делаю небольшой генератор данных для генерации случайных данных.