Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/227.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Medoo PHP框架和连接多个表_Php_Sql_Join_Medoo - Fatal编程技术网

Medoo PHP框架和连接多个表

Medoo PHP框架和连接多个表,php,sql,join,medoo,Php,Sql,Join,Medoo,尝试加入3个表:联盟、联盟团队和团队 对于查询: $teams = $database->select( 'teams', [ '[>]leagues_teams' => [ 'fifa_id' => 'fifa_team_id' ], '[>]leagues' => [ 'fifa_league_id' => 'fif

尝试加入3个表:联盟、联盟团队和团队

对于查询:

$teams = $database->select(
    'teams',
    [
    '[>]leagues_teams' =>
        [
            'fifa_id' => 'fifa_team_id'
        ],
        '[>]leagues' =>
        [
            'fifa_league_id' => 'fifa_id'
        ]
    ], [
        'teams.fifa_id',
        'teams.name',
        'teams.rating'
    ], [
        'ORDER' => 'teams.name ASC'
    ]
);
这将导致以下查询:

SELECT "teams"."fifa_id","teams"."name","teams"."rating"
FROM "teams"
LEFT JOIN "leagues_teams" ON "teams"."fifa_id" = "leagues_teams"."fifa_team_id"
LEFT JOIN "leagues" ON "teams"."fifa_league_id" = "leagues"."fifa_id"
ORDER BY "teams"."name" ASC
当添加第二个左连接时,它应与联赛球队连接。fifa联赛id=联赛。fifa联赛id而非球队。fifa联赛id


我将如何进行此加入?

如果有人仍然存在此问题,请参阅MEDOO文档:

通过在列之前添加表名,可以引用上一个联接表

例如:

“[>]相册”=>[“帐户.用户id”=>“用户id”],