![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
all_that
这个作者很懒,什么都没留下…
展开
-
sql中where和on的区别
在使用left join时,on and和on where条件的区别如下: 1、on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。 2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)了,条件不为真的就全部过滤掉,on后的条件用来生成左右表关联的临时表,where后的条件对临时表中的记录原创 2017-02-06 18:31:37 · 1134 阅读 · 0 评论 -
MySql查询某段时间内的数据
SELECT * FROM table where inputtime>DATE_SUB(CURDATE(), INTERVAL 1 WEEK) –一周 where inputtime>DATE_SUB(CURDATE(), INTERVAL 3 MONTH) –三月 where inputtime>DATE_SUB(CURDATE(), INTERVA转载 2017-05-25 14:24:28 · 1510 阅读 · 0 评论 -
MySql,MyBatis(常用总结)
需求图片,查询几天内过期的数据 DATE_ADD(CURDATE(), INTERVAL 时间间隔 DAY) >= 到期时间 相反的函数 DATE_SUB()不确定修改字段(必须修改一个,否则会报错)<update id="changeStatusTerminEquipByIds" parameterType="pd"> update <include原创 2017-06-11 12:44:27 · 357 阅读 · 0 评论 -
MySQL中TIMESTAMPDIFF和DATEDIFF函数的区别
TIMESTAMPDIFF:后面的时间减去前面的时间select -- 时间相差不到24小时不算一天 TIMESTAMPDIFF(DAY,'2017-06-02 00:00:00','2017-06-03') day1, -- 1 TIMESTAMPDIFF(DAY,'2017-06-02 00:00:01','2017-06-03') day2, -- 0 TIMESTAMPDI...原创 2019-05-23 19:03:41 · 1704 阅读 · 0 评论 -
解决数据库时间相差14小时
datasource: driver-class-name: com.mysql.cj.jdbc.Driver url: jdbc:mysql://10.130.220.237:3306/drgs-engine?useUnicode=true&characterEncoding=UTF-8&autoReconnect=true&useSSL=false&ze...原创 2019-08-26 14:55:11 · 1906 阅读 · 0 评论