david@intel-compute-stick:~$ mysql -u root -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 975 Server version: 10.5.12-MariaDB-0+deb11u1 Debian 11 Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> CREATE DATABASE test067; Query OK, 1 row affected (0.001 sec) MariaDB [(none)]> USE test067; Database changed MariaDB [test067]> CREATE TABLE a (n1 INTEGER, n2 INTEGER); Query OK, 0 rows affected (0.056 sec) MariaDB [test067]> CREATE TABLE b (n3 INTEGER, n4 INTEGER); Query OK, 0 rows affected (0.060 sec) MariaDB [test067]> INSERT INTO a VALUES (0, 0); Query OK, 1 row affected (0.032 sec) MariaDB [test067]> INSERT INTO a (n1, n2) VALUES (0, 1); Query OK, 1 row affected (0.029 sec) MariaDB [test067]> INSERT INTO a (n1, n2) VALUES (1, 0); Query OK, 1 row affected (0.030 sec) MariaDB [test067]> INSERT INTO a (n1, n2) VALUES (1, 1); Query OK, 1 row affected (0.031 sec) MariaDB [test067]> INSERT INTO a (n1, n2) VALUES (2, 0); Query OK, 1 row affected (0.031 sec) MariaDB [test067]> INSERT INTO b (n3, n4) VALUES (0, 0); Query OK, 1 row affected (0.029 sec) MariaDB [test067]> INSERT INTO b (n3, n4) VALUES (0, 1); Query OK, 1 row affected (0.026 sec) MariaDB [test067]> SELECT * FROM a; +------+------+ | n1 | n2 | +------+------+ | 0 | 0 | | 0 | 1 | | 1 | 0 | | 1 | 1 | | 2 | 0 | +------+------+ 5 rows in set (0.001 sec) MariaDB [test067]> SELECT * FROM b; +------+------+ | n3 | n4 | +------+------+ | 0 | 0 | | 0 | 1 | +------+------+ 2 rows in set (0.001 sec) MariaDB [test067]> SELECT * FROM a JOIN b; +------+------+------+------+ | n1 | n2 | n3 | n4 | +------+------+------+------+ | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 1 | | 0 | 1 | 0 | 0 | | 0 | 1 | 0 | 1 | | 1 | 0 | 0 | 0 | | 1 | 0 | 0 | 1 | | 1 | 1 | 0 | 0 | | 1 | 1 | 0 | 1 | | 2 | 0 | 0 | 0 | | 2 | 0 | 0 | 1 | +------+------+------+------+ 10 rows in set (0.001 sec) MariaDB [test067]> SELECT * FROM a INNER JOIN b a.n1 = b.n3; ERROR 1066 (42000): Not unique table/alias: 'a' MariaDB [test067]> SELECT * FROM a INNER JOIN b ON a.n1 = b.n3; +------+------+------+------+ | n1 | n2 | n3 | n4 | +------+------+------+------+ | 0 | 0 | 0 | 0 | | 0 | 0 | 0 | 1 | | 0 | 1 | 0 | 0 | | 0 | 1 | 0 | 1 | +------+------+------+------+ 4 rows in set (0.002 sec) MariaDB [test067]> SELECT * FROM a LEFT JOIN b ON a.n1 = b.n3; +------+------+------+------+ | n1 | n2 | n3 | n4 | +------+------+------+------+ | 0 | 0 | 0 | 0 | | 0 | 1 | 0 | 0 | | 0 | 0 | 0 | 1 | | 0 | 1 | 0 | 1 | | 1 | 0 | NULL | NULL | | 1 | 1 | NULL | NULL | | 2 | 0 | NULL | NULL | +------+------+------+------+ 7 rows in set (0.002 sec) MariaDB [test067]> SELECT * FROM a RIGHT JOIN b ON a.n2 = b.n4; +------+------+------+------+ | n1 | n2 | n3 | n4 | +------+------+------+------+ | 0 | 0 | 0 | 0 | | 0 | 1 | 0 | 1 | | 1 | 0 | 0 | 0 | | 1 | 1 | 0 | 1 | | 2 | 0 | 0 | 0 | +------+------+------+------+ 5 rows in set (0.002 sec) MariaDB [test067]> QUIT Bye david@intel-compute-stick:~$