繁体   English   中英

SQL连接两个表之间没有相同列的列

[英]SQL join columns between two tables that don't have the same columns

所以我不知道是不是因为我不知道足够的术语,或者它是否还没有完成,但在丰富的答案中,我找不到解决我问题的方法。 我有两个表,我们将它们称为表A和表B.表A有一个指向B中单行的外键。我想在A的col1,col2和col3中选择条目并添加到该选择来自B的col4和col5,其中A中的行具有指向B中的行的id列,例如 在此输入图像描述

我认为使用INNER JOIN应该很容易,但我不能写任何导致语法错误的东西。 我对Sql很新,但这似乎并不太难。 任何帮助总是受到赞赏。

注意:我正在使用Microsoft SQL Server,我知道这很重要。

使用内部联接

select a.col1, a.col2, a.col3, b.col1, b.col2
from tableA as a
inner join tableB as b on a.b_id = b.id 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM