title: Laravel 4 DB::raw query with IN in the WHERE clause doesn't work with parameter with MySQL
body: <p>When I do the following query as a <code>DB:select</code> <code>DB:raw</code> query against MySQL in Laravel 4 it returns no results. (Note, I've truncated the actual query for this example.)</p>
  
  <pre class="lang-sql prettyprint-override"><code>SELECT user_id, email, first_name, last_name, photo_small
  FROM users AS u
  JOIN profiles AS p ON p.user_id = u.id
   WHERE email IN (?) ....
  </code></pre>
  
  <p>where $p= "email.address1@com","xyz.xxx@.edu" and $p is the parameter</p>
  
  <p>Yet when I do the following</p>
  
  <pre class="lang-sql prettyprint-override"><code>SELECT user_id, email, first_name, last_name, photo_small
  FROM users AS u
  JOIN profiles AS p ON p.user_id = u.id
   WHERE email IN ("email.address1@com","xyz.xxx@.edu") ....
  </code></pre>
  
  <p>I do get results.  </p>
  
  <p>I've confirmed the values of the parameters, checking the SQL and bindings with <code>DB::getQueryLog()</code> and verified results using a separate db tool.</p>
  
  <p>I would really like to avoid the unparameterized query for obvious reasons, but can't seem to get it to return anything even though it is valid SQL</p>
  
  <p>Any suggestions would be welcome.</p>