title: Find similar sites using tag in a table?
body: <p>Table <code>tags</code></p>
  
  <pre><code>   web          |    tags                                       |     rank
  
  -----------------------------------------------------------------------------------
      google.com   |search,google,searchengine,engine,web          |     1
      facebook.com |facebook,social,networking,friends,community   |     2
      youtube.com  |video,youtube,videos,entertainment,media       |     3
      yahoo.com    |yahoo,search,email,news,searchengine           |     4
      bing.com     |search,searchengine,microsoft,bing,tools       |     25
      twitter.com  |twitter,social,community,blog,socialnetworking |     11
      orkut.com    |orkut,social,google,community,networking       |     109
      myspace.com  |myspace,social,networking,community,friends    |     53   
  </code></pre>
  
  <p>Is it possible to find similar sites by searching <code>web</code> and order by its <code>rank</code> for example</p>
  
  <p>search for <code>google.com</code> the result must be <code>yahoo.com,bing.com</code> 
  (yahoo.com is on 4th rank so bing come after yahoo)</p>
  
  <p>search for <code>facebook.com</code> the result must be <code>myspace.com,orkut.com</code>(myspace.com is on 53 rank so orkut come after myspace)</p>
  
  <p>OR ELSE </p>
  
  <p>search by <code>tags</code> and get above result??</p>
  
  <p>NB</p>
  
  <p>Above one is not a final table structure as this for development...
  final structure will be like this</p>
  
  <pre><code>web      |     similar
  -----------------------
  google.com | yahoo.com,bing.com,baidu.com,ask.com
  </code></pre>
  
  <p>etc...</p>