title: SQLite Bracket "don't work"
body: <p>In SQLite version 3.7.12.1 (console) this query does not work:</p>
  
  <pre><code>(SELECT * FROM A
  UNION
  SELECT * FROM B)
  EXCEPT
  (SELECT * FROM A
  INTERSECT
  SELECT * FROM B);
  </code></pre>
  
  <p>Error message </p>
  
  <blockquote>
    <p>Error: near line 1: near "(": syntax error</p>
  </blockquote>
  
  <p>This query works in SQL Server Management Studio. Other queries with brackets do work as expected. Am I missing something?</p>
  
  <p>Edit: to clarify:</p>
  
  <pre><code>SELECT * FROM A;     &lt;-- works
  (SELECT * FROM A);   &lt;-- does not work [Error: near line 1: near "(": syntax error]
  SELECT * FROM A WHERE A.id IN (SELECT B.id FROM B);   &lt;-- works, so no fundamental issues with brackets and sqlite...
  </code></pre>