在常規操作中,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';
時分秒