PostgreSQL 9.6で配列から指定要素を除去する
環境
Windows10 home 64bit
PostgreSQL 9.6.5
書式
array_remove(配列, 削除したい要素)
array_remove関数を利用して、配列から指定した値を除去します。
使用例
例1 配列から要素「8」を除去してから表示します。
SQL構文
select array_remove(array[8,9,8,6], 8) result
結果
{9,6}
例2 配列から要素「東京」を除去してから表示します。
SQL構文
select array_remove(array['大阪','東京','福岡','横浜','東京'], '東京') result
実行結果
{大阪,福岡,横浜}