【发布时间】:2012-12-09 15:35:25
【问题描述】:
图解说明
表 1 的列:
|a|b|c|d|e|
表 2 的列:
|a|x|y|z|
我只想要 a、b、c、d、e、x。我只想要表 1 中的“a”列,而不是表 2 中的“a”列。
冗长的解释
我有两个表,其中一列共享一个通用名称。如果我使用 Select * 并使用内部联接,我会返回所有列,包括两个具有相同名称的列。
我想从第一个表中选择所有内容,从第二个表中只选择一列。现在我正在指定我需要的每一列,这是一个拖累。有没有更简单的方法可以从第一个表中获取所有内容,而只从第二个表中获取我想要的一列?
提前致谢。
【问题讨论】:
标签: mysql sql join inner-join