mybatis中时间比较Date和String

2020-11-30  本文已影响0人  shenzhao_f9aa

在常规操作中,mysql中存在精确到年月日时分秒、年月日、年月、年的查询或者比较

mybatis中如何去实现这样:

精确度:时分秒

create_time < #{endTime,jdbcType=TIMESTAMP}

精确度:年月日

create_time < #{endTime,jdbcType=DATE}

date_format(create_time,'%y%m%d') =date_format( #{createTime},'%y%m%d')

String格式比较:

年月日方式比较

DATE_FORMAT(pay_plan_date,'%Y-%m-%d')=#{payPlanDate,jdbcType=VARCHAR}

mysql中

年月日 DATE_FORMAT(pay_plan_date,'%Y-%m-%d')='2020-11-30';

时分秒

上一篇下一篇

猜你喜欢

热点阅读