
MySQL
mingqing6364
这个作者很懒,什么都没留下…
展开
-
【MySQL基础教程】字符串处理函数
1.连接字符串SELECT CONCAT( 'Hello', ' ', 'world!' ) str01, # 依次连接字符串 CONCAT_WS( ' ', 'Hello', 'my', 'world!' ) str02, # 以参数1为间隔,连接后面的每个字符串 LPAD( '123', 6, '0' ) str03, # 在左边补足参数1 LPAD( '...原创 2018-08-30 22:57:26 · 191 阅读 · 0 评论 -
【MySQL基础教程】时间处理函数
1.获取服务器当前时间SELECT NOW() time01, # 获取当前时间 SYSDATE() time02, # 获取当前时间 SLEEP(3), # 等待3秒 NOW() time03, # NOW获取的是语句开始执行时的时间 SYSDATE() time04 # SYSDATE获取的是函数被执行时的时间 ;/*+--------------------...原创 2018-08-30 22:59:51 · 608 阅读 · 0 评论 -
【MySQL基础教程】分组聚集
1.环境搭建CREATE TABLE `temp` ( `key` char(1) DEFAULT NULL, `value` int(11) DEFAULT NULL) ENGINE=InnoDB DEFAULT CHARSET=utf8;INSERT INTO temp ( `key`, `value` )VALUES ( 'A', 1 ),( 'A', 2 ),...原创 2018-08-30 23:03:50 · 323 阅读 · 0 评论 -
【MySQL基础教程】慢查询日志
1.查看MySQL慢查询相关系统变量SHOW VARIABLES LIKE '%SLOW_QUERY%';SHOW VARIABLES LIKE '%LOG_OUTPUT%';SHOW VARIABLES LIKE '%LONG_QUERY%';+---------------------+-------------------------+| Variable_name ...原创 2018-08-30 23:22:12 · 171 阅读 · 0 评论 -
Mysql实现排名函数的三种方法
MySQL没有提供排名函数,但是我们可以通过一些技巧来实现开窗函数的效果。1. 环境搭建、目标结果集CREATE TABLE `tem` ( `id` int(11) NOT NULL AUTO_INCREMENT, `str` char(1) DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=9 ...原创 2018-09-11 10:29:12 · 9492 阅读 · 1 评论