add remove split language chart 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
INSERT 0 4
ctid id favorites
(0,1) 0 null
(0,2) 1 {"shapes": ["Triangle", "Square", "Rectangle", "Circle"]}
(0,3) 2 {"shapes": ["Rectangle", "Triangle", "Circle"]}
(0,4) 3 {"shapes": ["Rectangle", "Triangle"]}
SELECT 4
id favorites ?column? ?column? jsonb_set
0 null null null null
1 {"shapes": ["Triangle", "Square", "Rectangle", "Circle"]} ["Triangle", "Square", "Rectangle", "Circle"] ["Triangle", "Rectangle"] {"shapes": ["Triangle", "Rectangle"]}
2 {"shapes": ["Rectangle", "Triangle", "Circle"]} ["Rectangle", "Triangle", "Circle"] ["Rectangle", "Triangle"] {"shapes": ["Rectangle", "Triangle"]}
3 {"shapes": ["Rectangle", "Triangle"]} ["Rectangle", "Triangle"] ["Rectangle", "Triangle"] {"shapes": ["Rectangle", "Triangle"]}
SELECT 4
id favorites
1 {"shapes": ["Triangle", "Rectangle"]}
2 {"shapes": ["Rectangle", "Triangle"]}
UPDATE 2
ctid id favorites
(0,1) 0 null
(0,4) 3 {"shapes": ["Rectangle", "Triangle"]}
(0,5) 1 {"shapes": ["Triangle", "Rectangle"]}
(0,6) 2 {"shapes": ["Rectangle", "Triangle"]}
SELECT 4