У меня в настоящее время есть корзины с кредитами, помеченные в таблице, dbo.loans.Эта таблица помечает ссуды в поле [loan_tag] и вложенные области в поле [sub_bin].Сейчас я пытаюсь создать подкатегории с произвольно выбранными кредитами, но также имеющими аналогичные балансовые стоимости.У меня нет проблем с выбором / обновлением нового поля с использованием запроса, аналогичного приведенному ниже
У меня нет проблем с выбором / обновлением нового поля с использованием запроса, аналогичного приведенному ниже:
UPDATE DBO.LOANS SET SUB_BIN = "SUB-BUCKET2" WHERE CAPS_HEDGE IN ( SELECT TOP 10000 CAPS_HEDGE FROM DBO.LOANS WHERE SUB_BIN IS NULL AND LOAN_TAG = "PARENT_BUCKET" ORDER BY NEWID() )
Если естьэто 50000 записей, которые я могу запустить 5 раз, меняя имя суб-корзины при каждом запуске.
Теперь мне нужно убедиться, что отдельные сегменты имеют одинаковую общую балансовую стоимость, что является еще одним именем поля в dbo.loans.Просто выполнив это 5 раз, я получу 5 вложенных блоков с одинаковым количеством записей, но разными и случайными значениями book_values.
Кто-нибудь знает, как мне это сделать?Кроме того, есть ли способ выполнить этот прогон N раз и для всех разных имен родительских сегментов?