我有一个表(T1),其中 2 列(X和Y)是 id。这些对应的名称id在另一个表 ( T2) 中的列name。
假设我只是在X那时使用,一个简单的内连接就可以解决我在获取名称方面的问题。
如
Select T1.somedata,T1.somedata1,T2.name from T1
Inner Join T2 ON T1.X=T2.id
但是,如果我想为T1.Y也解析名称怎么办?,name内部连接会将其解析为哪个?
Select T1.somedata,T1.somedata1,T2.name from T1
Inner Join T2 ON T1.X=T2.id
Inner Join T2 ON T1.Y=T2.id
上面的查询是错误的,我知道。我可以得到与name两者对应的 s吗?T1.XT1.YINNER Join
-初学者