Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
24 ноя 2024, 20:15

Найти лучшие варианты

Автор Dethmontt, 13 янв 2017, 03:51

0 Пользователей и 1 гость просматривают эту тему.

Dethmontt

Доброго всем времени суток!

Есть задачка...

Даны две таблицы:
1-ая (около 200-300 элементов)

Индекс   id
0hoc
1   hgp
2   hmp
3pgd
4   pga
5   hoc
и т.д.


2-ая
Вход   ВыходЗначение
hoc   hgp   300
hgphoc   290
pgd   hoc   150
hoc   pgd   650
hochoc   50
hmp   hoc   180
и т.д.

Необходимо отсортировать первую таблицу по значению второй (по возрастанию)
вход выход определяется как последовательность в первой таблице

индекс 0 это вход, а индекс 1 это выход
индекс 1 это вход, а индекс 2 это выход
индекс 2 это вход, а индекс 3 это выход
и т.д.
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

alex0402

добавить в первую таблицу еще одно поле (ключ), пробежать по второй таблице, поставить соответсвующее значение в поле ключ.
и потом отсортировать по ключу.
Спасибо за Сказать спасибо

Dethmontt

alex0402, и?

Косяк том что изменение индекса в первой таблице влечет изменению ключа
Добавлено: 13 янв 2017, 13:56


соответственно и значению из второй таблицы
Добавлено: 13 янв 2017, 14:25


Ключом поиска значения во второй таблице является последовательность значений в первой таблице!
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Dethmontt

up.
(чего задачка не интересная???)
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Dethmontt

up.
первую таблицу нужно отсортировать ТАК, что бы получить наименьшие значения из второй таблицы!
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск