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フィールドが含まれていないため、前述のコードでは行が返されません。