sql query permutations without repetition - TechRepublic
Question
December 1, 2012 at 10:01 PM
qrosh

sql query permutations without repetition

by qrosh . Updated 13 years, 7 months ago

I need a query which can be used in (or as) a function and retrieves all permutations of n values. And I need all permutations of length k where k = 1..n.

Extended sample input and result so input has 3 values instead of 2 – however, number of input values may vary from 1 to n.

Example:

Input: table with values in one column in multiple rows

Value (nvarchar(500))
——
Ann
John
Mark

Output#1: table with values concatenated in one column

Ann
John
Mark
Ann,John
Ann,Mark
John,Mark
Ann,John,Mark

This discussion is locked

All Comments