• home
  • about
  • 全ての投稿
  • ソフトウェア・ハードウェアの設定のまとめ
  • 分析関連のまとめ
  • ヘルスケア関連のまとめ
  • 生涯学習関連のまとめ

bigqueryb basics

date: 2020-06-26 excerpt: bigqueryの基本

tag: bqbigquerygcp


bigqueryの基本

COUNT(DISTINCT value)

  • group byしたときにユニーク数を出す
SELECT 
  key,
  COUNT(DISTINCT value) AS unuque_num
FROM `table`
GROUP BY key

ANY_VALUE関数

  • group byしたときに一つだけ要素を取り出す
SELECT 
  key,
  ANY_VALUE(value) AS a_value
FROM `table`
GROUP BY key

BETWEEN演算子

  • 日時の指定のときに便利
  • 境界条件が x <= column <= yであり、境界を含む
SELECT
  *
FROM
  `table`
WHERE
  date BETWEEN "yyyy-mm-dd" AND "YYYY-MM-DD"


bqbigquerygcp Share Tweet