IS NULL QBE演算子
_is_null QBE演算子を使用して、簡単な例でカー・レース・データセットから特定のデータをフィルタリングする方法について説明します。
例3-8 _is_null演算子
SELECT JSON_SERIALIZE(data PRETTY) AS data FROM GRAPHQL('
driver (
check: {
id: {_is_null: TRUE}
}
){
id: driver_id
name
points
}
');
前述のコードを使用すると、driver表にidフィールドが空のエントリがあるかどうかを確認できます。_is_null演算子は、idフィールドが空かどうかをチェックし、対応する詳細を返します。カー・レースの例には空のidフィールドが含まれていないため、前述のコードでは行が返されません。