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

Обучение 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)
Похожие заказы

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

дистанционно
договорная
Язык программирования: Python, SQL Для себя Обучится на ML инженера. Научится создавать программы, приложения и тд. Как и самому, так и с помощью ии
Москва Репетиторы

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

дистанционно
от 1000.00 руб.
Язык программирования: SQL Для себя Обучение программированию для устройства в айти сферу
Москва Репетиторы

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

дистанционно
договорная
Язык программирования: Java, C++, SQL Для работы
Москва Репетиторы

Обучение SQL

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

Обучение SQL

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

Обучение SQL

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

Обучение SQL

без разницы
договорная
Для себя Подготовка за пару дней к комплексному экзамену
Санкт-Петербург Репетиторы