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 8
BEGIN
UPDATE 7
pid name dob younger_sibling_name younger_sibling_dob
4 Frank 1934-12-12 null null
2 Jimmy 1975-04-25 Frank 1934-12-12
5 John 1980-01-05 Jimmy 1975-04-25
1 John2 1980-01-05 Jimmy 1975-04-25
3 Sarah 2004-02-10 John 1980-01-05
6 Sarah2 2004-02-10 John 1980-01-05
7 Xaver 2005-02-10 Sarah 2004-02-10
8 Zulu 2006-02-10 Xaver 2005-02-10
SELECT 8
ROLLBACK
BEGIN
UPDATE 7
pid name dob younger_sibling_name younger_sibling_dob
4 Frank 1934-12-12 null null
2 Jimmy 1975-04-25 Frank 1934-12-12
5 John 1980-01-05 Jimmy 1975-04-25
1 John2 1980-01-05 Jimmy 1975-04-25
3 Sarah 2004-02-10 John 1980-01-05
6 Sarah2 2004-02-10 John 1980-01-05
7 Xaver 2005-02-10 Sarah 2004-02-10
8 Zulu 2006-02-10 Xaver 2005-02-10
SELECT 8
ROLLBACK
UPDATE 7
pid name dob younger_sibling_name younger_sibling_dob
4 Frank 1934-12-12 null null
2 Jimmy 1975-04-25 Frank 1934-12-12
5 John 1980-01-05 Jimmy 1975-04-25
1 John2 1980-01-05 Jimmy 1975-04-25
3 Sarah 2004-02-10 John2 1980-01-05
6 Sarah2 2004-02-10 John2 1980-01-05
7 Xaver 2005-02-10 Sarah2 2004-02-10
8 Zulu 2006-02-10 Xaver 2005-02-10
SELECT 8