title: Field not found in BigQuery view
body: <p>This might just be a bug in BQ, but maybe someone might be able to call me out on some error. Essentially what I'm trying to do is to add a field (say <code>new_field</code>) to a table and save that as a View to query later. </p>
  
  <p>When I query the view, it throws an error about not being able to find the <code>new_field</code>. </p>
  
  <p>Simplest way to replicate this error:</p>
  
  <pre><code>SELECT IF(corpus_date &gt; 1599, "17th", "16th") AS century, *
  FROM [publicdata:samples.shakespeare] 
  WHERE corpus_date &gt; 0;
  </code></pre>
  
  <p>Save As a view, call it <code>bar</code>.</p>
  
  <pre><code>SELECT * FROM [foo.bar]
  </code></pre>
  
  <p>will throw an error like:</p>
  
  <pre><code>Error: Field 'century' not found in table 'publicdata:samples.shakespeare'.
  </code></pre>
  
  <p>Any thoughts?</p>