【发布时间】:2013-12-13 14:01:03
【问题描述】:
我有 2 个 SQL 表,每个表都有一个代表名称的列...名称、FName。
我想以编程方式选择 Table1 中的所有名称和 Table2 中的所有名称,并查看它们,就好像它们都在一个名为 Name 的列中一样。
到目前为止,我有这个,它不是我所期望的。
SELECT
t1.FName AND t2.Name as Name
FROM
Table1 t1, Table2 t2
想象一下
【问题讨论】:
-
根据您使用的 RDBMS,您可以轻松地使用连接运算符,从而连接两列以选择/显示为一列。 Oracle 使用
||而 MySQL 和 SQL Server 允许使用+作为连接运算符。你可以简单地SELECT t1.fname + ' ' + t2.fname AS name...。
标签: sql sql-server merge union ms-access-2013