สร้างตารางใหม่จาก UNION ของ 2 ตาราง ใช้ CREATE TABLE AS SELECT ... UNION ...
ตารางที่ 1 (DemoTable1): FirstName = 'John'
ตารางที่ 2 (DemoTable2): FirstName = 'Chris'
Query: CREATE TABLE AS UNION
mysql> CREATE TABLE DemoTable3 AS
-> (SELECT FirstName, 'DemoTable1' AS TABLE_NAME FROM DemoTable1)
-> UNION
-> (SELECT FirstName, 'DemoTable2' AS TABLE_NAME FROM DemoTable2);
ผลลัพธ์ (DemoTable3)
+-----------+--------------+
| FirstName | TABLE_NAME |
+-----------+--------------+
| John | DemoTable1 |
| Chris | DemoTable2 |
+-----------+--------------+