2015-12-01 240 views
0

我想通過連接兩個表來選擇數量。 這是我的有效記錄。通過這個我想從這些條件中選擇'程序'表中的'金額'。請幫助如何通過連接兩個表來選擇列字段

Programme.joins(:subscriptions).where('programmes.coach_id=?',params[:id])

回答

0

使用選擇方法,並指定列,如: -

Programme.joins(:subscriptions).where('programmes.coach_id = ?', params[:id]).select("programmes.amount") 

加入多個表: -

Programme.joins(:subscriptions, :students).where('programmes.coach_id = ?', params[:id]).select("programmes.amount") 
在同一個表
+0

如何加入學生表 – SreRoR

相關問題