使用内部联接和两个外部键联接两个表

本地英雄

我有两个表:

表用户:

用户表

表社交:

表社交

我想要这个结果:

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)即可。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

使用内部联接和两个前键查询表数据

来自分类Dev

两个变量的两个表的内部联接

来自分类Dev

两个表上的内部联接

来自分类Dev

如何外部联接两个表?

来自分类Dev

如何外部联接两个表?

来自分类Dev

使用相同的组合键联接两个表

来自分类Dev

不使用PDO的内部联接更新两个表?

来自分类Dev

使用laravel的两个表联接

来自分类Dev

使用联接中的多行联接两个表

来自分类Dev

PHP MySQL使用条件联接联接两个表

来自分类Dev

使用内部联接联接两个具有不同名称的表

来自分类Dev

使用左外部联接联接两个表,并根据右表列填充新的列值

来自分类Dev

联接两个未与键连接的表

来自分类Dev

SQL左联接外键两个表

来自分类Dev

反向外键联接-从两个表中选择

来自分类Dev

参照外键联接两个表

来自分类Dev

带有外键的两个表的休眠联接

来自分类Dev

具有相同表的两个内部联接

来自分类Dev

MySql:更新与两个表上的内部联接挂起

来自分类Dev

选择,然后在内部联接两个表

来自分类Dev

具有两个表的内部联接查询

来自分类Dev

在两个表上的SQL内部联接

来自分类Dev

Laravel内部联接两个查询

来自分类Dev

MySQL内部联接从两个结果

来自分类Dev

尝试对两个相关表进行左外部联接

来自分类Dev

两个表之间的两个联接

来自分类Dev

如何基于两个表中的2列创建第三列[内部和外部联接]

来自分类Dev

在一个联接中联接两个表

来自分类Dev

用两个不同的外键联接两个表以获得相同的字段