LOWERおよびUPPER QBE演算子

QBE演算子_upperおよび_lowerを使用して、簡単な例でカー・レース・データセットから特定のデータをフィルタリングする方法について説明します。

SQLのUPPER演算子およびLOWER演算子と同様に、_upperおよび_lower QBE演算子を使用して、入力文字列をそれぞれ大文字または小文字に変換できます。

SELECT JSON_SERIALIZE(data PRETTY) AS data FROM GRAPHQL('
    team (
        check: {
            name: {_upper: {_eq: "FERRARI"}}
        }
    ){
        id: team_id
        name
        points
    }
');
この例では、team表からチームの名前が「FERRARI」であるチームのidnameおよびpoints情報をフェッチしています。
DATA                                                                           
--------------------------------------------------------------------------------
{                                                                              
  "id" : 302,                                                                  
  "name" : "Ferrari",                                                          
  "points" : 652                                                               
}                                                                              
                                                                                 
 
1 row selected.