Mysql 将两个表列值加载到 Single 中

标签 mysql join

我的数据库中有两个表。

Table1 -> Name
Table2 -> Name

将查询什么来将表 1 和表 2 中的所有“名称”获取到单个列中。

最佳答案

此查询返回 Table1 的 Name 列和 Table2 的 Name 列的值,它们连接在一起形成一个结果集。

SELECT t1.Name FROM Table1 t1
 UNION ALL
SELECT t2.Name FROM Table2 t2

(这是我对您要寻找的内容的理解。)

如果您只需要“不同”的名称值列表(排除重复出现的相同值),请删除 ALL 关键字。

关于Mysql 将两个表列值加载到 Single 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11565097/

相关文章:

mysql - checkin 就像数据建模/三向关系

MYSQL WHERE 子句优化

sql - 仅当数据存在时如何从第二个表中获取列,否则应返回 null?

mysql - 根据结果​​条件在 mysql 查询中插入或省略条目

php - 在 MySQL 服务器之间移动数据时避免自动递增 ID 冲突

mysql - 忽略半小时列

mysql - 从表中选择与其他表记录匹配的行

java - 使用第一个字符并删除空格的基本 Java 字符串

php - 如何使用Native session和MySQL连接信息

mysql - 双结果MYSQL查询(Drupal数据库)