正魔本殊途,但若要将“青云门弟子名册”和“鬼王宗弟子名册”合并成一份“天下修士录”,该当如何?
这有何难?把两卷书拼在一起便是。这叫 UNION (联合)。
UNION 操作符用于合并两个或多个 SELECT 语句的结果集。
必须遵守的戒律:
SELECT Name FROM QingYun_Disciples
UNION
SELECT Name FROM GhostKing_Disciples;
结果: 张小凡, 陆雪琪, 碧瑶, 鬼厉...
注意:UNION 默认会去除重复的值(如果张小凡在两边都出现了,结果里只会有一个他)。
那如果我想保留所有的记录,即使有重复的也不想删掉呢?
那便用 UNION ALL。
SELECT Name FROM QingYun_Disciples
UNION ALL
SELECT Name FROM GhostKing_Disciples;
这样,如果张小凡既是青云弟子,又是鬼王宗副宗主(鬼厉),他就会出现两次。