BigQueryのNULLIF関数の説明
NULL が true の場合は expression = expression_to_match を返し、それ以外の場合は expression を返します。(以下略
チョットナニイッテルノカワカラナイ
こんな時は原文をみてみよう。(URL直だと日本語版にリダイレクトされるので右上のLanguageのプルダウンでEnglishを選ぶとよい)
Returns NULL if expression = expression_to_match is true, otherwise returns expression. (以下略
【和訳】 expression = expresson_to_match がtrueの場合はNULLを返し、それ以外の場合はexpressionを返します。
'NULL' と 'expression = expresson_to_match'の位置が逆じゃねーか!
IFNULLの和訳も同様に'NULL'と'expr'が逆の様である。
一般的なRDBMSのSQL関数知ってれば調べないのかもしれないが、一応・・・。