Eliminate duplicates in different order from all combinations, can I order returned columns alphatically?
I'm not 100% sure what you're trying to achieve, but would something like this solve if for you?
(If so, I'm sure there's a more effective method as well).

SELECT 
BV.Title, 
BV2.Title 
FROM dbo.BaseValues AS BV
CROSS APPLY dbo.BaseValues AS BV2 
WHERE bv.Title &lt;&gt; BV2.Title
AND BV.ID &lt;= BV2.ID  


SELECT
    BV1.Title AS T1,
    BV2.Title AS T2,
    BV3.Title AS T3
  FROM BaseValues BV1
  CROSS JOIN BaseValues BV2
  CROSS JOIN BaseValues BV3
  WHERE
    BV1.Title &lt;&gt; BV2.Title
    AND BV1.Title &lt;&gt; BV3.Title
    AND BV2.Title &lt;&gt; BV3.Title
    AND BV1.ID &lt;= BV2.ID
    AND BV2.ID &lt;= BV3.ID


    SELECT
    BV1.Title AS T1,
    BV2.Title AS T2,
    BV3.Title AS T3,
    BV4.Title AS T4
  FROM BaseValues BV1
  CROSS JOIN BaseValues BV2
  CROSS JOIN BaseValues BV3
  CROSS JOIN BaseValues BV4
  WHERE
    BV1.Title &lt;&gt; BV2.Title
    AND BV1.Title &lt;&gt; BV3.Title
    AND BV1.Title &lt;&gt; BV4.Title
    AND BV2.Title &lt;&gt; BV3.Title
    AND BV2.Title &lt;&gt; BV4.Title
    AND BV3.Title &lt;&gt; BV4.Title
    AND BV1.ID &lt;= BV2.ID
    AND BV2.ID &lt;= BV3.ID
    AND BV3.ID &lt;= BV4.ID