SQL 【BigQuery】LOGICAL_OR関数とは?意味や使い方、NULLの挙動まで初心者向けにわかりやすく解説 2025年8月19日 BigQueryで集計やデータ分析を行う際、「いずれかのデータが特定の条件を満たしているかどうか」を一度に判定したいシーンはたまにある。 たとえば「いずれかの注文が出荷済みか」「誰か1人でも研修を完了しているか」などだ。 これらの条件を一括で評価したいときに便利なのが、LOGICAL_OR関数である。 本記事では、LO...
SQL 【BigQuery】MAX_BYとは?意味や使い方、MAXとの違いまでわかりやすく解説! 2025年8月12日 データ分析をしていると下記のような場面に遭遇する。 「売上が最も高い商品の名前が知りたい」 「最高年収の従業員がどの部署にいるか調べたい」 「各カテゴリで最も人気の商品を特定したい」 従来のSQL文法では、これらの問題を解決するのに複雑なサブクエリやウィンドウ関数を使う必要があった。 しかし、BigQueryのMAX_...
SQLSQL関数BigQuery 【BigQuery】COUNTIF関数とは?意味や使い方までわかりやすく解説! 2025年8月7日 BigQueryを使ったデータ分析や集計業務において、「特定の条件を満たすデータがいくつあるか?」を一瞬で調べたい場面はとても多い。 そんな時に非常に便利なのが、BigQuery標準SQLで利用できるCOUNTIF関数である。 この関数を使えば、面倒なサブクエリや複雑なCASE式を使わずに、1行で「条件に合うレコード数...
SQLSQL関数BigQuery 【BigQuery】LOGICAL_AND関数とは?意味や使い方、NULLの挙動まで初心者向けにわかりやすく解説 2025年8月5日 BigQueryで集計やデータ分析を行う際、「全てのデータが特定の条件を満たしているかどうか」を一度に判定したいシーンはたまにある。 たとえば「全ての注文が出荷済みか」「全社員が研修を完了しているか」などだ。 これらの条件を一括で評価したいときに便利なのが、LOGICAL_AND関数である。 本記事では、LOGICAL...
SQLSQL関数BigQuery 【BigQuery】ANY_VALUE関数とは?意味や使い方をわかりやすく解説! 2025年8月5日 BigQueryで集計クエリを書く際、「GROUP BYでまとめたけれど、まとめていない他のカラムも一緒に取得したい」というケースはたまに発生する。 しかし、SQLのルール上、グループ化していない列をそのままSELECT句に書くとエラーになってしまう。 そんな時に役立つのがANY_VALUE関数である。 本記事では、A...
SQLBigQuery 【BigQuery】UNION ALLとUNION DISTINCTの違いを図解でわかりやすく解説 2024年6月19日 図解と例でUNION ALLとDISTINCTの違いが直感的にわかる入門記事!...
SQLSQL関数BigQuery 【BigQuery】重複除外に便利なROW_NUMBER関数とは?図解で使い方をわかりやすく解説 2024年6月3日 行番号でデータを自在に操る!ROW_NUMBER関数の具体例と活用術を解説...
SQLSQL関数BigQuery 【BigQuery】COUNTとCOUNT DISTINCTの違いを図解でわかりやすく解説 2024年5月24日 BigQueryのCOUNTとCOUNT DISTINCTの違いを具体例と図解で解説。重複除外やNULLの扱いまで初心者向けに解説。...
SQLSQL関数BigQuery 【SQL】BigQueryにおけるDATE_ADD関数とは?図解で使い方をわかりやすく解説! 2024年4月15日 日付操作を自在に!DATE_ADD関数の使い方とDATE_TRUNCとの組み合わせ技を解説...
SQLSQL関数BigQuery 【図解あり】BigQuery GREATEST関数の使い方|最大値の取得方法とNULLの扱いも解説 2024年2月29日 BigQueryのGREATEST関数の使い方を図解で解説。複数列や定数との比較、NULL処理の注意点も詳しく紹介。...