title: Sort By Soundex (or similar) `Closeness`
body: <p>Is there any way to have MySQL order results by how close they 'sound' to a search term?</p>
  
  <p>I'm trying to order fields that contain user input of city names. Variations and misspellings exist, and I'd like to show the 'closest' matches at the top.</p>
  
  <p>I know soundex may not be the best algorithm for this, but if it (or another method) could be reasonable successful - it may be worth having the sorting done by the database.</p>