sql - 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 找到完全不同的方式
解决方案
你期待这样的事情吗?
SELECT F.code, F.standing, F.connection, R.technology
FROM FA AS F
INNER JOIN RE AS R ON F.code = R.code
推荐阅读
- c# - iTextSharp - 从 PictureBox 控件中获取图像并将其插入 PDF 文件
- c# - c# - 基于参数类型的不同函数覆盖
- paypal - 用户授权 PayPal 付款后添加运费
- python - Python Pony Orm 测试表是否为空
- javascript - 如何合并外部 JavaScript 文件
- dart - Flutter中如何实现Dropdown的这种设计
- security - 是否可以以纯文本形式拦截安全请求的有效负载?
- sql - 用于删除所有空格和数字的正则表达式
- c++ - Cppcheck“引用自动变量返回”失败的原因?
- spring-boot - Swagger-UI 在根端点上不显示 SpringBoot 和路径参数