title: mysql "where" without using "from"
body: <p>Is this valid syntax? It seems like the <code>from</code> clause should be implied when explicitly naming the table and column, <code>table.column</code>.</p>
  
  <pre><code>SELECT
         distinct concat(\"Question \", q.place) as question
    FROM q
         INNER JOIN test
               ON test.id = q.test
               AND q.id NOT IN (
                   SELECT responses.question 
                 where   //Is this Valid or do I need to select from a table explicitly?
                          responses.tester = tester.id)
         INNER JOIN test
               ON test.id = testingsession.test
         INNER JOIN tester
               ON tester.test = test.id
   WHERE 
         tester.id = :id
  ORDER BY
         questions.position
  </code></pre>