add remove split language show hidden hide
db<>fiddle
donate feedback about
By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
CREATE TABLE
id data
1 [{"key": "1", "value": "val11"}, {"key": "2", "value": "val12"}]
2 [{"key": "1", "value": "val21"}]
3 [{"key": "1", "value": "val31"}, {"key": "2", "value": "val32"}]
4 [{"key": "2", "value": "val41"}, {"key": "2", "value": "val42"}]
INSERT 0 4
id values
1 "val12"
3 "val32"
4 "val41"
4 "val42"
SELECT 4
id values
1 "val12"
3 "val32"
4 "val41"
4 "val42"
SELECT 4
id values
1 "val12"
3 "val32"
4 "val41"
4 "val42"
SELECT 4
id jsonb_path_query_first
1 "val12"
2 null
3 "val32"
4 "val41"
SELECT 4
id jsonb_path_query
1 "val12"
2 null
3 "val32"
4 "val41"
SELECT 4
id values
1 "val12"
2 null
3 "val32"
4 "val41"
4 "val42"
SELECT 5