![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
一眼青苔
你所赖着不愿起床的今天,是多少人睡后再也起不来的明天!
展开
-
MySQL查询表中重复字段和重复的次数
查询user表中,user_name字段值重复的数据及重复次数select user_name,count(*) as count from user group by user_name having count>1;原创 2018-07-06 18:02:19 · 1241 阅读 · 0 评论 -
MySQL 字符串转时间戳
在php等后台语言中想要将字符串转换成时间戳是非常方便的,但是在mysql中并没有直接提供相应的函数进行直接转换,或者说对于特殊的字符串转换效果并不理想。但是MySQL中存在丰富的时间处理函数,可以组合进行处理,以达到效果。 采用下面的方法可以将字符串转换成 Unix时间戳 SELECT unix_timestamp(str_to_date('2018年7月1日 9:00-10:30',...原创 2018-07-06 18:50:46 · 5489 阅读 · 0 评论 -
MySQL IFNULL函数 在查询中判断
查询结果如果不存在可以在sql中直接对结果进行判断赋值,避免查询出结果后采用后端语言进行判断再处理。采用方法是MySQL ifnull方法。 IFNULL(expression_1,expression_2)解释:如果expression_1不为NULL,则IFNULL函数返回expression_1; 否则返回expression_2的结果。举例:1.做判断赋值...原创 2018-07-06 18:52:47 · 1443 阅读 · 0 评论 -
MYSQL避免批量插入重复数据报错的解决方案
在mysql中,想要批量的插入数据到数据库,会使用这样的语句INSERT INTO mytable (title, NAME, date)VALUES ( 'My title', 'My name', 'My date' ), ( 'Another title', 'Another n...原创 2018-07-06 18:58:24 · 3341 阅读 · 12 评论 -
MySQL字符串和时间戳之间相互转换
MySQL字符串和时间戳之间相互转换一、字符串转时间戳SELECT unix_timestamp(str_to_date('2018年7月1日 9:00-10:30', '%Y年%m月%d日'));解释:1.将字符串使用str_to_date 转化成mysql时间,再由unix_timestamp 将mysql时间转换成时间戳。str_to_date 函数后面的第二个参数是想要格式化的...原创 2018-10-16 14:46:21 · 390 阅读 · 0 评论 -
MySQL目前正在执行的sql,用于排查长时间占用资源的sql
选择表use information_schema;查看当前正在执行的sql信息select Id,User,Host,db,Time,Info from information_schema.`PROCESSLIST` where info is not null;杀死其中某一个占用资源的sql使用上面的idkill id;...原创 2018-10-16 14:50:18 · 3959 阅读 · 0 评论