如何选择两个表并将它们连接起来

时间:2018-02-19 10:05:25

标签: mysql sql

我有两个表CustomersDashboardFlashStart我希望选择彼此独立的记录,但是在一个查询中,它们都不会影响彼此的记录。例如 Selecting the customersSelecting staffs recordsWhat I want 只要JOINING和UNION不是为此目的

3 个答案:

答案 0 :(得分:2)

您可以使用加入

noTextNoHiddenText

答案 1 :(得分:1)

如果您只想将它​​们组合到一个数据集中,则不需要连接。你只需要一个UNION。

我不知道您的表的确切名称或您正在使用的RDBMS,但您可能会尝试以下内容:

SELECT ColumnA, ColumnB, ColumnC AS "Staffs_ColumnC"
FROM Staffs

UNION ALL

SELECT ColumnA, ColumnB AS "Customers_ColumnB", ColumnC
FROM Customers;

如果每个列中都有相同的列名,则可以执行以下操作:

{{1}}

答案 2 :(得分:0)

听起来你想把它们结合在一起:

select id, name, lastname, 'staff' as which
from staffs
union all
select id, name, lastname, 'customer'
from customers;