2017-08-18 21 views
0

同じテーブルの2つの外部キーを使用してSQLで結合操作を実行する必要があります。以下のポストの答えは私の必要条件のためのSQLを持っています。2つの外部キーを持つ結合クエリのMedoo構文

Join On Two Foreign Keys From Same Table In Sql

私はMedoo構文にこのクエリを変換しようとしていますが、私は、所望の出力を得ることはありません。以下に掲載されたコードは私の最新の努力であり、うまくいきません。

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

は、誰かが助けてくださいもらえますか?

答えて

0

私はエイリアスを使って自分自身でMedoo Syntaxを構成しました。以下は、上記の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"]); 
関連する問題