如何内部联接两个匿名表[SQL]

如何内部联接两个匿名表[SQL],sql,join,anonymous,Sql,Join,Anonymous,正如标题所述,假设我有三个表:个人,汽车,数字 创造 person和autos 第二个表带有:内部连接的自动和数字 问题:是否可以将内部联接第一个和第二个表?您可以基于自动部分联接这两个表。假设它有一个ID: 选择* 从第一个表f开始 在f.auto\u id=s.auto\u id上连接第二个表s 您可以同时执行2个联接(带有3个表)。连接的键是什么人名用于人名和汽车以及数字 选择* 来自p人 在p.keyA=a.keyA上连接自动a 在a.keyB=n.keyB上连接数字n 其中,keyA

正如标题所述,假设我有三个表:
个人
汽车
数字

创造

person
autos

第二个表
带有:
内部连接
自动
数字


问题:是否可以将
内部联接
第一个
第二个

您可以基于
自动
部分联接这两个表。假设它有一个ID:

选择*
从第一个表f开始
在f.auto\u id=s.auto\u id上连接第二个表s
您可以同时执行2个联接(带有3个表)。连接的键是什么<代码>人名
用于
人名
汽车
以及
数字

选择*
来自p人
在p.keyA=a.keyA上连接自动a
在a.keyB=n.keyB上连接数字n

其中,
keyA
keyB
是要进行联接的对应字段。

问题是,我确实想一次联接所有字段,
first table
second table
是比喻性的,这意味着我按照
Select*FROM“person”p internal join“autos”的行进行了第一次内部联接p上的a“personID”=a“personID”
通过这样做,我创建了第一个表,然后我想将以上所有内容与另一个创建第二个表的
内部联接的集合联接起来。问题:由于该表只是一个数字,因此应该有某种匿名方式加入