1. ホーム
  2. arrays

string_to_array()関数で返された配列のN番目の要素を取得する

2023-12-07 23:57:14

質問

の結果である配列のN番目の要素にアクセスする方法を探しています。 string_to_array() 関数の結果である配列のN番目の要素にアクセスする方法を探しています。例えば

セルに "簡単な例" という文字列の値が含まれているとします。もし私が string_to_array() 関数を使用すると、('A', 'simple', 'example') という 3 つの文字列の配列が得られます。さて、保存せずに(つまり、その場で)この配列の2番目の要素である'simple'にアクセスしたいと思います。

ググっている間に、配列の最後の要素にアクセスする例を見ましたが、これは私の問題をほとんど解決しませんでした。

これを行う方法はありますか?

どのように解決するのですか?

select (string_to_array('1,2,3,4',','))[2];