Article Outline
IFNULL関数
TOC
Collection Outline
[BIGQUERY] 分析入門
[BIGQUERY] SQL
■ 句(節)
■ 演算子
■ BigQuery特有
■ 関数
- approx_count_distinct() - 集計近似
- coalesce()
- countif()
- extract()
- greatest()
- ifnull()
- last_day()
- lead() / lag()
- left() / right()
- lower()
- nullif()
- parse_date()
- row_number() - 番号付
- safe_cast()
- split()
- st_distance()
- nth_value()
- first_value() / last_value()
- percentile_()
データ型
■ エラー
- error
- Resources exceeded during query execution: Not enough resources for query planning - too many subqueries or query is too complex
[BIGQUERY] ADVANCE
[BIGQUERY] ML
[BIGQUERY] DS
■ DS100ノック
■
[BIGQUERY] GA
|| ifhull()
null値を代替して置き換える。
null回避。
NOTE
ちなみにIFNULL関数は、関係データベース管理システム(RDBMS)の中でもMySQLでしか使用できません。 ただ、他の関係データベース管理システム、例えばOracleでは「NVL」関数、PostgreSQLでは「COALESCE」関数など、 IFNULL関数と同じ役割を果たす関数が用意されています。
普段MySQLを使用していないという方は、使い慣れた関係データベース管理システムにおいてIFNULL関数と同様の役割を果たす関数を使用してみるか、これを機にOracleを使ってみるといいでしょう。
|| cf.
- MySQLのIFNULL関数とは?使い方とハンズオンで完全マスター - POTEPAN