Задать вопрос
teknik2008
@teknik2008
Расскажите про GOLANG. Мне интересно

Как исключить при join повторение множества для другого множества?

Есть 2 таблицы
id group
1 A
2 A
3 A
4 B
5 B
6 C

id groups text[]
1 A, B
2 A, С
3 C
4 B,C

В результате объединения получить
1 - 1,4
2 - 2,6
3 - null
4 - 5, null

Те следующая строка должна исключать из множества уже использованные строки
В голову приходит рекурсия, но может быть есть и другие способы
  • Вопрос задан
  • 66 просмотров
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
AshBlade
@AshBlade
Просто хочу быть счастливым
Единственный вариант кроме рекурсии - хранимая процедура.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы