PostgreSQL json配列からインデックス番号を指定して値を取得する

環境
Windows 10 Home 64bit
PostgreSQL 13.2, compiled by Visual C++ build 1914, 64-bit

構文
json_extract_path(json配列,インデックス番号);
json_extract_pathを使用してインデックス番号を指定して値を取得します。

使用例
SQL構文

SELECT
    json_extract_path('[55, 66, [77, 88]]', '0'),
    json_extract_path('[12, 22, [33, 44]]', '1')

実行結果

json_extract_path json_extract_path_1
55            22

 

PostgreSQL

Posted by arkgame