title: how to query from a literal list : select * from ('a', 'b', 'c')
body: <p>i'm using <code>mysql 5.5</code>, here is a left join query with a  <code>literal</code> list:</p>
  
  <pre><code>select tbl1.*, details.* 
  from ('a', 'b', 'c'... 300+ elements) as 'tbl1' 
  left join details
  on 
  details.id=tbl1.id
  </code></pre>
  
  <p>but it doesn't work!</p>
  
  <p><code>You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''a','b')' at line 1</code></p>
  
  <p>how to make this <code>list</code> as a table?? </p>