首页 > 解决方案 > SQL 在结果中连接 2 个相同的列

问题描述

所以我尝试进行查询

SELECT FA.code, FA.standing,FA.connection, RE.code, RE.technology 
FROM FA, RE 
WHERE FA.code = RE.code

创造了一个结果

code standing connection code technology
XXX   XXX      XXX        XXX    XXX

我需要将 2 个代码列连接在一起并加入重复项。

很可能有一种更简单的方法可以在没有重复列的情况下加入这两个表,所以我愿意接受建议。

编辑:对于我期待的样品 code standing connection technology XXX XXX XXX XXX

我想将第二个代码列加入第一个(两个代码的结果基本相同,所以我不想显示重复项)

或使用 JOIN 找到完全不同的方式

标签: sql

解决方案


你期待这样的事情吗?

SELECT F.code, F.standing, F.connection, R.technology 
FROM FA AS F
INNER JOIN RE AS R ON F.code = R.code

推荐阅读