gpt4 book ai didi

mysql - 使用内部连接和两个外部键连接两个表

转载 作者:可可西里 更新时间:2023-11-01 07:58:48 24 4
gpt4 key购买 nike

我有两个表:

表用具:

Table Utenti

表社交:

Table Social

我想要这样的结果:

Federica - Luca 0.1
Federica - Vincenzo 0.6
Federica - Silvia 0.3
...
Silvia - Vincenzo 0.5

我如何在恢复两个用户名的两个表之间进行内部连接?

我试过这个:

SELECT * 
FROM Utenti
INNER JOIN Social
ON Utenti.ID_UT = Social.ID_UT1
AND Utenti.ID_UT = Social.ID_UT2

最佳答案

关闭...使用社交作为起点并两次加入 Utenti 表,每个 ID 一次。

 SELECT u1.username, u2.username,social.val
FROM social
INNER JOIN utenti u1 ON U1.ID_UT=Social.ID_UT1
inner join utenti u2 ON U2.ID_UT=Social.ID_UT2

你可以多次加入同一个表,只要你指定一个别名(这里的u1和u2)。

关于mysql - 使用内部连接和两个外部键连接两个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25314682/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com