BigQuery には Table wildcard functions という関数があって、テーブルを日次、月次とかに分割している場合に重宝します。 例えば、 TABLE_DATE_RANGE(mydata.people, TIMESTAMP('2014-03-25'), TIMESTAMP('2014-03-27')) こう書くと、 mydata.people20140325 mydata.people20140326 mydata.people20140327 というテーブルが一気に取得できます。 しかし、これ日次でテーブルを分割している場合にしか使えなくて、そこまで行数が多くない場合、月次で分割しているテーブルがあって、その今月分のデータだけを引っ張ってきたい、という場合に使えないのです。 ということで、擬似的に TABLE_MONTH_RANGE 的なことができないか試しいたとこ