我需要在 SQL 中使用同一张表上的两个外键执行连接操作。以下帖子中的答案具有满足我要求的 SQL。
我正在尝试将此查询转换为Medoo语法,但没有得到所需的输出。下面发布的代码是我最近的努力,但不起作用。
$db -> select( "item_tbl", [ "[>]user_tbl.id" => ["ownerId", "lastModifiedById"] ], ["username", "username", "itemName"]);
有人可以帮忙吗?
我需要在 SQL 中使用同一张表上的两个外键执行连接操作。以下帖子中的答案具有满足我要求的 SQL。
我正在尝试将此查询转换为Medoo语法,但没有得到所需的输出。下面发布的代码是我最近的努力,但不起作用。
$db -> select( "item_tbl", [ "[>]user_tbl.id" => ["ownerId", "lastModifiedById"] ], ["username", "username", "itemName"]);
有人可以帮忙吗?
我自己使用别名构建了 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"]);