Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Тренеры
Уход за животными
Автоинструкторы

Обучение SQL — работа в Москве

Дата: 2025-10-09
Детали
Регион
Москва
Занятость
дистанционно
Стоимость
договорная
Дата публикации
2025-10-09
Описание
Для себя Здравствуйте, необходимо в Greenplum(Postgres) решить следующую задачу. Тестовая среда - https://dbfiddle.uk/AXORjD8a Есть пары товаров: Товар 1 Товар 2 Товар 1 Товар 3 …. …. Товар 2 Товар 1 Товар 2 Товар 5 Товар 4 Товар 6 Товар 4. Товар 7 Товар 7 Товар 4 Товар 7. Товар 9 Товар 10 Товар 11 Есть функция в питоне, которая проходит по строкам, делает set по каждой паре товаров. Далее объединяет сэты в один, если среди них есть хоть одно пересечение.То есть мы получаем сэты, в которых непересекшиеся товары, исходя из примера: Создаются сэты по строчкам: (1,2) (1,3) (2,1) (2,5) (4,6) (4,7) (7,4) (7,9) (10,11) Далее объединяем сэты в общие сэты, если между ними есть хоть одно пересечение (1,2) и (1,3) = (1,2,3) Результат проверяем со следующей строкой (1,2,3) и (2,1) = (1,2,3) И так далее (1,2,3) и (2,5) = (1,2,3,5) (4,6) и (4,7) = (4,6,7) Результат: (1,2,3, 5) (4,6, 7,9) (10,11) Результирующая таблица вот такой вид должна иметь: Model1. Model2. Все пересечения Товар 1 Товар 2 (1,2,3,5) Товар 1 Товар 3. (1,2,3,5) …. …. Товар 2 Товар 1. (1,2,3,5) Товар 2 Товар 5. (1,2,3,5) Товар 4 Товар 6. (4,6,7,9) Товар 4. Товар 7. (4,6,7,9) Товар 7 Товар 4. (4,6,7,9) Товар 7. Товар 9. (4,6,7,9) Товар 10 Товар 11. (10,11)
Похожие заказы

Обучение программированию

на дому или дистанционно
договорная
Язык программирования: SQL, PHP Для себя Сделать лабораторные работы и обучение с нуля (ВЕБ-технологии , Разраб. веб-приложений , Основы баз данных)
Москва Репетиторы

Обучение программированию

без разницы
договорная
Язык программирования: JavaScript, C++, Python, SQL Для себя Подготовка к собеседованиям по Javascript fullstack специальности
Омск Репетиторы

Обучение SQL

дистанционно
договорная
Для работы
Москва Репетиторы

Обучение программированию

дистанционно
договорная
Язык программирования: Python, SQL Для работы Помощь в омовение инструментов для аналитика данных библиотеки, составление род мап карты обучения, менторинг
Москва Репетиторы

Обучение SQL

дистанционно
от 1000.00 руб.
Для себя
Москва Репетиторы

Обучение SQL

дистанционно
договорная
Для себя
Москва Репетиторы

Обучение SQL

дистанционно
договорная
Для себя Добрый день, хочу развить уровень до middle. сейчас минимальные знания
Москва Репетиторы