具有两个外键的连接查询的Medoo语法

时间:2017-08-18 10:58:15

标签: php medoo

我需要在SQL中使用两个外键在同一个表上执行连接操作。下面的帖子中的答案有我的要求的SQL。

Join On Two Foreign Keys From Same Table In Sql

我正在尝试将此查询转换为Medoo语法,但我没有得到所需的输出。下面发布的代码是我最近的努力,但不起作用。

$db -> select( "item_tbl", [ "[>]user_tbl.id" => ["ownerId", "lastModifiedById"] ], ["username", "username", "itemName"]);

有人可以帮忙吗?

1 个答案:

答案 0 :(得分:0)

我自己使用别名构建了Medoo语法。以下是上述SQL的Medoo等效代码:

$db->select("item_tbl",["[><]user_tbl(user_tbl_a)" => ["item_tbl.ownerId" => "id"],"[><]user_tbl(user_tbl_b)" => ["item_tbl.lastModifiedById" => "id"]],["user_tbl_a.username(Owner)","user_tbl_b.username(Modifier)","itemName"]);