日: 2018年11月16日

  • BigQueryでテーブルまたぎのSelectについて

    BigQueryでテーブルまたぎのSelectについて

    はじめに

    BigQueryではFROMに複数のテーブルを指定することができる

    通常のSQL

    #legacySQL
    SELECT
      *
    FROM
    [project:logs.table_20181114];

    BigQueryで複数テーブル

    #legacySQL
    SELECT
      *
    FROM  
          TABLE_DATE_RANGE( [logs.table_] , 
                        TIMESTAMP('2018-11-13'), 
                        TIMESTAMP('2018-11-14'))

    legacySQLのみでstandardSQLで実施はできないので注意。

    参考情報

    ストーリー仕立てで分かりやすくまとまっているのでおすすめ。