查询使用ID从另一个表中选择一行

By simon at 2018-02-28 • 0人收藏 • 49人看过

我有两个表A和B. A有列a,b,c,d,e,f,B有列a和 G。我怎样才能从表A得到的行按照表格中'a'的值 B'

3 个回复 | 最后更新于 2018-02-28
2018-02-28   #1

尝试简单的连接查询

Select A.a From A inner join B on A.a=B.a
如果需要额外的条件
Select A.a From A inner join B on A.a=B.a where B.a=?

2018-02-28   #2

尝试简单的连接查询

Select A.a From A inner join B on A.a=B.a
如果需要额外的条件
Select A.a From A inner join B on A.a=B.a where B.a=?

2018-02-28   #3

尝试这个:

SELECT a.a, a.b, a.c, a.d, a.e, a.f, b.g
FROM A a,
INNER JOIN B b ON a.a = b.a
WHERE a.a = b.a
这些是SQL的基础知识,下次尝试首先阅读基础知识。您 可以到这里[W3SCOOLS](https://www.w3schools.com/sql/)如果你想学习。

登录后方可回帖

Loading...