現在、私はいくつかのJPAの作業を行っていますが、以下に説明するように、いくつかの問題があります。
テーブル構造-
Id(Integer) , StatusType(String) , CreationTime(TimeStamp)
StatusType、Count(StatusType)、CreationTime[GROUPBY]を抽出したい(Cast in Date instead of TimeStamp)
CreationTimeがTimeStampでグループ化されている場合、タイムスタンプの一意性のためにグループ化は行われません。
私の目的を解決するSQLクエリがあります-Select StatusType , Count(*) , Date(CreationTime) from Table Group By Date(CreationTime)
Timestamp to Date&group by CreationTimeをキャストしますが、すべてのデータベースで機能するように、 CriteriaBuilderAPIまたは少なくともJPQLクエリでこれを使用する必要があります。それについて何か考えはありますか?
前もって感謝します。