Учитывая следующую таблицу:
Index | Element
---------------
1 | A
2 | B
3 | C
4 | D
Мы хотим сгенерировать все возможные перестановки (без повторений) с помощью элементов. конечный результат (пропуская некоторые строки) будет выглядеть так:
Results
----------
ABCD
ABDC
ACBD
ACDB
ADAC
ADCA
...
DABC
DACB
DBCA
DBAC
DCAB
DCBA
(24 Rows)
Как вы это сделаете?