Db2 Developer-C 11.1
Firebird 3.0
MariaDB 10.2 (unavailable)
MariaDB 10.3
MariaDB 10.4
MariaDB 10.5
MariaDB 10.6
MySQL 5.5
MySQL 5.6
MySQL 5.7
MySQL 8.0
Node.js 18
Oracle 11g Release 2
Oracle 18c
Oracle 21c
Postgres 8.4 (unavailable)
Postgres 9.4 (unavailable)
Postgres 9.5
Postgres 9.6
Postgres 10
Postgres 11
Postgres 12
Postgres 13
Postgres 14
SQLite 3.8 (unavailable)
SQLite 3.16 (unavailable)
SQLite 3.27
SQL Server 2012 (unavailable)
SQL Server 2014
SQL Server 2016
SQL Server 2017
SQL Server 2017 (Linux)
SQL Server 2019
SQL Server 2019 (Linux)
YugabyteDB 2.6
YugabyteDB 2.8
Db2 Developer-C 11.1
Firebird 3.0
MariaDB 10.2 (unavailable)
MariaDB 10.3
MariaDB 10.4
MariaDB 10.5
MariaDB 10.6
MySQL 5.5
MySQL 5.6
MySQL 5.7
MySQL 8.0
Node.js 18
Oracle 11g Release 2
Oracle 18c
Oracle 21c
Postgres 8.4 (unavailable)
Postgres 9.4 (unavailable)
Postgres 9.5
Postgres 9.6
Postgres 10
Postgres 11
Postgres 12
Postgres 13
Postgres 14
SQLite 3.16 (unavailable)
SQLite 3.27
SQLite 3.8 (unavailable)
SQL Server 2012 (unavailable)
SQL Server 2014
SQL Server 2016
SQL Server 2017
SQL Server 2017 (Linux)
SQL Server 2019
SQL Server 2019 (Linux)
YugabyteDB 2.6
YugabyteDB 2.8
No sample DB
run
clear
markdown
feedback
Fiddle Statistics
MySQL 8.0
SQLite 3.27
Oracle 18c
Firebird 3.0
MariaDB 10.4
MySQL 5.7
MySQL 5.6
MySQL 5.5
MariaDB 10.3
Db2 Developer-C 11.1
SQL Server 2014
SQL Server 2016
SQL Server 2017
SQL Server 2017 (Linux)
SQL Server 2019
Oracle 21c
MariaDB 10.5
Oracle 11g Release 2
Node.js 18
MariaDB 10.6
SQL Server 2019 (Linux)
YugabyteDB 2.8
YugabyteDB 2.6
Postgres 12
Postgres 9.5
Postgres 11
Postgres 10
Postgres 9.6
Postgres 13
Postgres 14
≡
clear
markdown
feedback
By using db<>fiddle, you agree to license everything you submit by
Creative Commons CC0
.
3798885 fiddles created (41832 in the last week).
create table t1 ( id int not null, planet varchar(20) not null ) ;
✓
✓
hidden batch(es)
insert into t1 (id, planet) values (1, 'jupiter');
1 rows affected
1 rows affected
hidden batch(es)
insert into t1 (id, planet) values (2, 'earth');
1 rows affected
1 rows affected
hidden batch(es)
create table t2 ( id int not null, planet varchar(20) not null ) ;
✓
✓
hidden batch(es)
insert into t2 (id, planet) values (1, 'jupiter');
1 rows affected
1 rows affected
hidden batch(es)
insert into t2 (id, planet) values (2, 'earth');
1 rows affected
1 rows affected
hidden batch(es)
SELECT * FROM t1 NATURAL JOIN t1;
ID
PLANET
1
jupiter
1
jupiter
2
earth
2
earth
…
ID
PLANET
1
jupiter
1
jupiter
2
earth
2
earth
…
hidden batch(es)
SELECT id, planet FROM t1 NATURAL JOIN t1 t2;
ID
PLANET
1
jupiter
2
earth
…
ID
PLANET
1
jupiter
2
earth
…
hidden batch(es)
SELECT * FROM t1 NATURAL JOIN t2;
ID
PLANET
1
jupiter
2
earth
…
ID
PLANET
1
jupiter
2
earth
…
hidden batch(es)
SELECT id, planet FROM t1, t1;
ORA-00918: column ambiguously defined
ORA-00918: column ambiguously defined
hidden batch(es)
SELECT id, planet FROM t1, t2 t1;
ORA-00918: column ambiguously defined
ORA-00918: column ambiguously defined
hidden batch(es)