所以我在我的应用程序中使用hibernate 4和jsf 2我希望在hibernate中使用以下查询作为view
我想知道如何使用动态参数(1
,12
)bshoa.budget_sub_head_of_account_ID = 1 AND bae.budget_financial_year_ID = 12
(在下面的查询中的第4行)。
1
和12
是来自jsf bean的参数。
SELECT SUM(bae.`actual_expenditure`), MAX(bae.`month_of_exp`), bae.`budget_formation_ID` FROM `budget_actual_expenditure` bae, budget_assigned_sub_head_of_accounts bashoa, `budget_sub_head_of_accounts` bshoa
WHERE bae.`budget_assigned_sub_head_of_account_ID` = bashoa.`budget_assigned_sub_head_of_account_ID`
AND bashoa.`budget_sub_head_of_account_ID` = bshoa.`budget_sub_head_of_account_ID`
AND bshoa.`budget_sub_head_of_account_ID` = 1 AND bae.`budget_financial_year_ID` = 12
GROUP BY bae.`budget_formation_ID`;