PostgreSQL如何从完全相同的列中选择特定的列?

罗宾维普

我有表A和B。如果我内部加入,就像

SELECT * FROM A INNER JOIN B on A.a = B.a 

新表具有两个完全相同的列“ a”。如何选择“ a”的第一列?或者如何避免在内部联接之后生成两个相同的列?

泽德福克斯

您可以为每列使用别名,例如:

select
  a.id,
  a.firstname as a_firstname,
  b.firstname as b_firstname
from a inner join b on a.id = b.id

这样,对于匹配ID = 1的表,如果名字在表a中为'John'而在表b中为'Jon',则可以适当地打印它们。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在PostgreSQL中选择特定的列

如何从PostgreSQL的专用表中选择相同的列?

选择不同行中的列必须具有完全相同的值的行

在完全连接PostgreSQL中选择不为空的列

如果每列中的值不完全相同,如何使用“ on”语句连接两列?

如何在不同列中找到完全相同的行并根据匹配插入新列?

熊猫:对于其中2个或更多个特定列值完全相同的行组,如何将唯一整数分配为新列

如何从导入的表中选择特定的列?

如何在一列中选择多个相同的列

如何对N列执行与array_to_json(array_agg(tags。*))完全相同的操作

如何对相同的值/标签进行分组并从其他列中选择特定值?

检查数据框的许多列是否完全相同

如何从PostgreSQL中具有ID列表的列中选择

如何从 Google 表格查询中的数组中选择特定列?

如何从特定列的值最大的 numpy 数组中选择行?

如何在OleDB中选择特定字母的列?

如何从multiIndex数据框中选择特定的列?

如何在列中选择特定的日期格式

如何在Spring Data MongoDB查询中选择特定的列?

排序后如何仅从数据集中选择特定列

如何在numpy数组中选择特定的列?

如何在laravel雄辩中选择特定的列

如何使用Laravel从查询的嵌套关系中选择特定的列

如何从未堆叠的Pandas数据框中选择特定的列?

Django-如何从模型中选择特定的列?

从多个表中选择相同的列

从不同的列中选择相同的值

我如何获得完全相同的html?

按一列与另一列的值完全相同的顺序排序