随笔分类 - MySQL
摘要:select CONVERT(value USING utf8mb4)
阅读全文
摘要:limit和offset用法 mysql里分页一般用limit来实现 1. select* from article LIMIT 1,3 2.select * from article LIMIT 3 OFFSET 1 上面两种写法都表示取2,3,4三条条数据 当limit后面跟两个参数的时候,第一
阅读全文
摘要:mysql 中 replace into 与 insert into on duplicate key update 的使用和不同点 replace into和insert into on duplicate key update都是为了解决我们平时的一个问题 就是如果数据库中存在了该条记录,就更新
阅读全文
摘要:一、简述 MySQL索引的建立对于MySQL的高效运行是很重要的,索引可以大大提高MySQL的检索速度。 打个比方,如果合理的设计且使用索引的MySQL是一辆兰博基尼的话,那么没有设计和使用索引的MySQL就是一个人力三轮车。 拿汉语字典的目录页(索引)打比方,我们可以按拼音、笔画、偏旁部首等排序的
阅读全文
摘要:MySQL计算两个日期相差的天数,月数,年数 格式化日期: date_format(repay_time,'%Y-%m-%d') MySQL自带的日期函数TIMESTAMPDIFF计算两个日期相差的秒数、分钟数、小时数、天数、周数、季度数、月数、年数,当前日期增加或者减少一天、一周等等。 SELEC
阅读全文
摘要:MySQL日期获取 interval的说明: 1、当函数使用时,即interval(),为比较函数,如:interval(10,1,3,5,7); 结果为4; 原理:10为被比较数,后面1,3,5,7为比较数,将后面四个依次与10比较,看后面数字组有多少个少于10,则返回其个数。前提是后面数字组为从
阅读全文
摘要:一、MYSQL 获取当前时间加上一个月 update user set leverstart=now(),leverover=date_add(NOW(), interval 1 MONTH) where id=1; 注: date_add() 增加 date_sub() 减少 month 月份 m
阅读全文
摘要:存在一个表而不在另一个表中的数据 A、B两表,找出ID字段中,存在A表,但是不存在B表的数据。A表总共13w数据,去重后大约3W条数据,B表有2W条数据,且B表的ID字段有索引。 方法一 使用 not in ,容易理解,效率低 ~执行时间为:1.395秒~ select distinct A.ID
阅读全文