|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
03.01.2014, 12:53 | #1 |
Пользователь
Регистрация: 21.11.2013
Сообщений: 16
|
Деление данных таблицы на части
Добрый день!
Ребят я новенький в этой теме,помогите,застрял конкретно. Есть таблица с полями: UP_Client / ac13 / Атрибут / Сумма Там допустим 27 записей.Надо поделить данные между двумя 'коллекторами' как 80/20(чтобы 1му коллектору пошло 80%(21запись) ,а 2му 20%(5записей) !!!но нельзя ,что б и одномуи другом коллектору попали одинаковые строки!!!) Знаю ,что можно воспользоваться TOP 80 percent,ну как тогда вырвать другие 20%? |
03.01.2014, 13:04 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Попробуй точно так же, но примени order by поле desc для ключевого поля.
Тогда отбор пойдет с конца, и захватит те самые 20% ИМХО.
I'm learning to live...
|
03.01.2014, 13:06 | #3 |
Подтвердите свой е-майл
Регистрация: 29.08.2012
Сообщений: 4,011
|
либо с подзапросом и NOT IN
|
03.01.2014, 13:24 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Хы... )
Интересно кстати какова задача... Где такая редкостная аналитика потребовалась....
I'm learning to live...
|
03.01.2014, 14:21 | #5 |
Пользователь
Регистрация: 21.11.2013
Сообщений: 16
|
ребят можно конкретный пример,если не затруднит , у мя че т не то получается,c NOT IN особенно
|
03.01.2014, 14:41 | #6 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Код:
Код:
I'm learning to live...
|
03.01.2014, 15:46 | #7 |
Пользователь
Регистрация: 21.11.2013
Сообщений: 16
|
не, это то понятно,я пытаюсь одним запросом реализовать)
|
03.01.2014, 15:57 | #8 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
А почему обязательно одним?
I'm learning to live...
|
03.01.2014, 16:09 | #9 |
Пользователь
Регистрация: 21.11.2013
Сообщений: 16
|
просто это только меньшая часть задачи,есть еще условие которое усложняет задачу в разы)
|
03.01.2014, 16:38 | #10 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Тогда создавай временную таблицу нежурналируемую. Ее наполняй данными (несколькими запросами кстаити) и выдавай клиенту как вьюшку. Так проще будет.
I'm learning to live...
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Деление столбцов на равные части | 804040 | Microsoft Office Excel | 11 | 25.09.2019 20:34 |
Копирование части данных из одной таблицы в другую | ekspert126 | Microsoft Office Excel | 2 | 24.08.2013 08:39 |
Копирование части данных из одной таблицы в другую | SAM77777 | Microsoft Office Excel | 3 | 12.04.2011 19:24 |
Деление ФИО на три части | ahvahsky2008 | Microsoft Office Access | 1 | 06.05.2010 08:39 |
авт. перенос данных из нескольких столбцов одной таблицы в один столбец другой таблицы | A_ALL | Microsoft Office Access | 7 | 24.08.2009 21:13 |