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...