职尽责,无需豪言壮语,默默行动会诠释一切。这世界,虽然没有绝对的公平,但是努力就会增加成功和变好的可能性!而这带着未知变量的可能性,就足以让我们普通人拼命去争取了。在各自岗位上尽
欢迎来到~一支会记忆的笔~博客主页

随笔分类 -  sql

摘要:数据准备 先准备一些数据,方便测试 创建表结构 CREATE TABLE USER( id INT(5) UNSIGNED NOT NULL AUTO_INCREMENT, create_time DATETIME NOT NULL, NAME VARCHAR(5) NOT NULL, age TI 阅读全文
posted @ 2020-09-21 10:26 一支会记忆的笔 阅读(1315) 评论(0) 推荐(1) 编辑
摘要:if 标签 if 标签通常用于 WHERE 语句、UPDATE 语句、INSERT 语句中,通过判断参数值来决定是否使用某个查询条件、判断是否更新某一个字段、判断是否插入某个字段的值。 <if test="name != null and name != ''"> and NAME = #{name 阅读全文
posted @ 2020-04-15 16:51 一支会记忆的笔 阅读(600) 评论(0) 推荐(0) 编辑
摘要:建立适当的索引 说起提高数据库性能,索引是最物美价廉的东西了。不用加内存,不用改程序,不用调sql,只要执行个正确的'create index',查询速度就可能提高百倍千倍,这可真有诱惑力。可是天下没有免费的午餐,查询速度的提高是以插入、更新、删除的速度为代价的,这些写操作,增加了大量的I/O。 是 阅读全文
posted @ 2019-12-12 17:23 一支会记忆的笔 阅读(511) 评论(0) 推荐(0) 编辑
摘要:mysql的性能优化无法一蹴而就,必须一步一步慢慢来,从各个方面进行优化,最终性能就会有大的提升。 Mysql数据库的优化技术 对mysql优化是一个综合性的技术,主要包括 表的设计合理化(符合3NF) 添加适当索引(index) [四种: 普通索引、主键索引、唯一索引unique、全文索引] 分表 阅读全文
posted @ 2019-12-12 16:57 一支会记忆的笔 阅读(591) 评论(0) 推荐(0) 编辑
摘要:驱动表与被驱动表 先了解在join连接时哪个表是驱动表,哪个表是被驱动表:1.当使用left join时,左表是驱动表,右表是被驱动表2.当使用right join时,右表时驱动表,左表是驱动表3.当使用join时,mysql会选择数据量比较小的表作为驱动表,大表作为被驱动表 join查询如何选择驱 阅读全文
posted @ 2019-08-22 09:45 一支会记忆的笔 阅读(19256) 评论(4) 推荐(16) 编辑
摘要:MySQL 之 Explain 输出分析 背景 前面的文章写过 MySQL 的事务和锁,这篇文章我们来聊聊 MySQL 的 Explain,估计大家在工作或者面试中多多少少都会接触过这个。可能工作中实际使用的不多,但是不论的自己学习还是面试,都需要掌握的。 Explain 可以使用在SELECT, 阅读全文
posted @ 2019-08-15 11:29 一支会记忆的笔 阅读(257) 评论(0) 推荐(0) 编辑
摘要:约定 下文将使用两个数据库表 Table_A 和 Table_B 来进行示例讲解,其结构与数据分别如下: mysql> SELECT * FROM Table_A ORDER BY PK ASC; + + + | PK | Value | + + + | 1 | both ab | | 2 | on 阅读全文
posted @ 2019-07-31 10:48 一支会记忆的笔 阅读(567) 评论(0) 推荐(0) 编辑
摘要:今天 select * from 表名 where to_days(时间字段名) = to_days(now()); 昨天 SELECT * FROM 表名 WHERE TO_DAYS( NOW( ) ) - TO_DAYS( 时间字段名) <= 1 7天 SELECT * FROM 表名 where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(时间字... 阅读全文
posted @ 2019-07-29 17:38 一支会记忆的笔 阅读(1370) 评论(0) 推荐(0) 编辑
该文被密码保护。
posted @ 2019-07-19 17:55 一支会记忆的笔 阅读(6) 评论(0) 推荐(0) 编辑
摘要:在实际工作中,我们可能根据某种排序后,只需要显示前多少条数据,此时就需要根据不同的数据库,使用不同的关键字 一、SQL Server/Access select top 数量/百分比 from table 如: select top 10 from ticket 返回ticket表中的前10行数据 阅读全文
posted @ 2019-07-10 17:50 一支会记忆的笔 阅读(321) 评论(0) 推荐(0) 编辑

返回顶部
【学无止境❤️谦卑而行】

喜欢请打赏

扫描二维码打赏

了解更多

点击右上角即可分享
微信分享提示