MySQL数据库联合查询(UNION)
MySQL数据库联合查询(UNION)是一种用于从多个表中检索数据的SQL语句,它可以将多个查询的结果集合并成一个结果集。MySQL数据库联合查询(UNION)可以在多个表中检索数据,并将查询结果返回到一个单一的结果集中。
使用方法
MySQL数据库联合查询(UNION)的使用方法如下:
SELECT column_name(s) FROM table_name1 UNION SELECT column_name(s) FROM table_name2
其中,SELECT column_name(s) FROM table_name1和SELECT column_name(s) FROM table_name2分别表示从表中检索数据的SQL语句,UNION表示将两个查询的结果集合并成一个结果集。
实例讲解
下面是一个MySQL数据库联合查询(UNION)的实例:
SELECT name, age FROM student1 UNION SELECT name, age FROM student2
这个例子中,SELECT name, age FROM student1和SELECT name, age FROM student2分别表示从student1和student2表中检索name和age字段的数据,UNION表示将两个查询的结果集合并成一个结果集。