我需要从具有列的表中抓住一些记录,birthDate这是一个Date(没有时间)。我只需要通过比较年份和月份来过滤记录。例如,我希望所有出生于1990年3月的用户。日子并不重要。
birthDate
Date
您如何处理?
您可以使用from Entity where to_char(birthDate,'YYYY/MM') = '1990/03' 它将对HQL有效
from Entity where to_char(birthDate,'YYYY/MM') = '1990/03'