Моё меню Общее меню Сообщество Правила форума Все прочитано
Вернуться   uForum.uz > ИКТ и телеком > Разное/IT
Сообщения за день Поиск
Знаете ли Вы, что ...
...нарушения правил форума наказываются. Старайтесь их не нарушать.
<< Предыдущий совет - Случайный совет - Следующий совет >>

Разное/IT Всё, что не попадает в другие разделы форума и подфорумов представленных здесь организаций. Не IT темы обсуждаются в "Беседке"


 
 
Опции темы Опции просмотра
Старый 28.10.2013 01:56   #34  
Аватар для Nestik
Оффлайн
ZOG
eminence grise
Сообщений: 2,258
+ 277  835/480
– 353  232/151

UzbekistanОтправить сообщение для Nestik с помощью ICQ
Цитата:
Сообщение от Rooslan Khayrov Посмотреть сообщение
Каждый должен получить своё уникальное значение. Если юзеров в диапазоне больше, чем значений — думаю, дубликаты выдавать нельзя, но пусть Nestik уточнит.
Именно так:
1. Каждый должен получить своё уникальное значение.
2. Нагенеренные числа все уникальные, нагенеренные подрят. 1,2,3,4,5 но есть дырки.
3. Юзеров больше быть не может их может быть только меньше, даже внутри одного диапазона. В результате должно-быть столько записей сколько юзеров.
4. Не принципиально но желательно, меньший айди юзера, должен получить меньшее число из диапазона.

Тут вся проблема в том что у юзеров и нагенеренных чисел нет общего ключа для объединения, поэтому данный ключ создаётся искуственно, это номер строки внтури отсортированной группы(диапазона) как у нагенеренных чисел так и у юзеров, а потом они объеденяются. Но такой финт возможен только с помощью аналитических функций.

P/S нагенеренные цифры 1,2,3,4 и такие же ИД юзеров Взяты для примера, в реальных данных они абсолютно разные. Поэтому к ним привязываться нельзя.

Тоже интересно что за решение с темповой таблицей?

Последний раз редактировалось Nestik; 28.10.2013 в 02:13.
Ответить 
 




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By Branden
OOO «Единый интегратор UZINFOCOM»


Новые 24 часа Кто на форуме Новички Поиск Кабинет Все прочитано Вверх