0

休止状態に基づくプロジェクトがあり、データベースは SQL Server です。基準SalesRepsMasterのフィールドに関係なく、テーブル ( ) を検索する必要があります。like日付フィールドが 1 つあるため、likeこれが失敗する基準では、正常に機能する SQL クエリをチェックインしました。SQL を使用できません。適切な HQL を使用する必要があります。次の SQL の HQL を教えてください。または対応するHQL CONVERT(VARCHAR(30),lastLoginDate,102)

Select  *  From SalesRepsMaster WHERE CONVERT(VARCHAR(30),lastLoginDate,102) like '%2013%'
4

1 に答える 1

0

組み込み関数を使用できます:

cast(lastLoginDate as string) like '%2013%'

または(より良い、IMO)

year(lastLoginDate) = 2013
于 2013-09-03T09:02:57.613 に答える