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.
version
PostgreSQL 15.18 (Debian 15.18-1.pgdg12+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 12.2.0-14+deb12u1) 12.2.0, 64-bit
SELECT 1
CREATE TABLE
CREATE TABLE
CREATE TABLE
INSERT 0 2
INSERT 0 3
INSERT 0 5
id type personid
1 Toyota 1
2 Fiat 1
3 Opel 2
SELECT 3
id whichone serialnumber carid
1 front 11 1
2 back 12 1
3 front 21 2
4 back 22 2
5 front 3 3
SELECT 5
id name
1 Johny
2 Freddy
SELECT 2
json_build_object
{"persons" : [{"person_id" : 1, "cars" : [{"car_id" : 1, "wheels" : [{"wheel_id" : 1, "whichone" : "front", "serialnumber" : 11, "car_id" : 1}, {"wheel_id" : 2, "whichone" : "back", "serialnumber" : 12, "car_id" : 1}]}]}, {"person_id" : 2, "cars" : [{"car_id" : 2, "wheels" : [{"wheel_id" : 3, "whichone" : "front", "serialnumber" : 21, "car_id" : 2}, {"wheel_id" : 4, "whichone" : "back", "serialnumber" : 22, "car_id" : 2}]}]}]}
SELECT 1