我有兩個表:的MySQL獲得相同的參數用不同的密鑰
用戶:
id first_name last_name
--------------------------------
1 John Smith
2 Adam Jones
user_planner_tasks:
id moderator user_id
-----------------------------
1 1 2
2 2 1
我想從 'user_planner_tasks' 表中顯示的每個任務。同時顯示主持人和用戶的姓名和相應的ID。
我希望有這樣的事情:
id moderator first_name last_name user_id first_name last_name
-------------------------------------------------------------------------------------
1 1 John Smith 2 Adam Jones
我知道我必須使用JOIN 某種但我不能爲我的生活,看着辦吧。任何參考將是偉大的!
這會是一個支點查詢,技術上,但不會工作,因爲你不能有一個結果集同名的多個領域。你可以有'fn1,ln1,fn2,ln2等......',但是在MySQL中不支持數據透視查詢,並且這種解決方法變得非常難看,速度非常快,並且無論如何都不能處理任意的N-way行 - >列樞軸。 –