我有下表

player
-------------
idPlayer,
name,
age,
position

Team
--------
idTeam,
name,
value


和中间表:

team_has_player
-----------
idPlayer,
idTeam


我需要在变量“ idTeam”中搜索“ team_has_player”,然后选择所有有序对的玩家,进行汇总,搜索“ idTeam”,并显示所有与“ idPlayer”相关的“ Player” “ idTeam”。

最佳答案

使用此SELECT语句

SELECT
  e.nombre,
  j.nombre
  , j.edad
  , j,posicion
 FROM  `jugador/equipo` je
 INNER JOIN Equipo e ON e.idEquipo = je.idEquipo
 INNER JOIN jugador j ON j.idJugador = je.idJugador
 WHERE je.idEquipo = 1;


它将向您显示俱乐部名称和球员的姓名,以及年龄和位置

关于mysql - 我如何在中间表mysql中搜索,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/59023009/

10-13 08:48