title: Result order of string_split?
body: <p>Now I found this great <code>string_split()</code> function, and then I learned that <strong>the output rows might be in any order. The order is not guaranteed to match the order of the substrings in the input string.</strong>.  This renders the function useless for me.</p>
  
  <p>Is there maybe a workaround?</p>
  
  <p><strong>EDIT -</strong> Example:</p>
  
  <pre><code>SELECT value FROM String_Split('b,a,c', ',')
  </code></pre>
  
  <p>In this case I want this result in this order:</p>
  
  <pre><code>value
  ------
  b
  a
  c
  </code></pre>
  
  <p>However, according to Microsoft, this order is <strong>not guaranteed</strong>. So how can I get exactly this result?</p>