2014-11-24 61 views
0

在項目中,我在顯示本週manner.i掛起狀態寫了下面的SQL查詢爲如何使用日期部分處於休眠標準

SELECT count(Distinct(DATEPART(wk,spentDate))) FROM [tblTimesheet] where TimesheetStatus = 'Pending' and Approver = 6 

如何編寫相當於標準或HQL以上查詢。

任何幫助將不勝感激!

+0

DATEPART(我猜)是SQL-SERVER特定的命令。如果你有某種形式的Date對象,可以是'java.util.Date'或者某種形式的'JodaTime'日期對象,你需要解析/計算你需要的數據並傳遞你的部分條件。沒有本地的Hibernate功能來做到這一點。 – JamesENL 2014-11-24 05:52:49

回答