PostgreSQLのstring_to_array()
関数の結果である配列のN番目の要素にアクセスする方法を探しています。例えば、
セルに文字列値 "A simple example"が含まれていると仮定します。 string_to_array()
関数を使用すると、3つの文字列の配列が( 'A'、 'simple'、 'example')のようになります。ここで、保存せずに(つまり、その場で)この配列の2番目の要素(「単純」)にアクセスします。
グーグル検索中に、配列の最後の要素にアクセスする例を見ましたが、これで問題はほとんど解決しませんでした。
これを行う方法はありますか?
select (string_to_array('1,2,3,4',','))[2];