У меня есть таблица со следующей структурой:
Type Value
A abc
A def
A xyz
Мне нужен набор результатов, который будет представлять собой все возможные комбинации «Значение», но также должен быть отличным.
Набор результатов:
Value
abc def
abc xyz
def xyz
abc def xyz
Если в наборе результатов есть «abc def», я не хочу, чтобы «def abc» отображался.Хотя это два разных значения, для меня это дубликаты.Я застрял на 2 вещах:
- Как устранить дубликаты?
- В приведенной выше структуре таблицы у меня был один тип "A" с 3 значениями.Одна и та же таблица будет иметь несколько типов, и каждый тип будет иметь разное количество значений.Например, у меня будет тип "B" с, скажем, 4 значениями.Как выяснить, сколько раз мне нужно перебирать каждый тип.
Любая помощь будет оценена.