Passing values from EntityFieldQuery to db_select
Try this approach. after getting your entities using EntityFieldQuery, create a for loop in order to check the val that was stored in your variable $entities. Then use dsm or dpm to check if it returns a result. 

$results = '';
for ($i=0; $i &lt; count($your_entity) ; $i++) { 
    $query = db_select('yourtablename', 't');
    $query-&gt;fields('t');
    $query-&gt;condition('t.entity_id', $your_variable);
    $results = $query-&gt;execute()-&gt;fetchAll();
}
dsm($results);


Hope this helps you.