摘要: 假设有这么个需求,查询表中“名字第一个字是张,性别男,年龄为10岁的所有记录”。那么,查询语句是这么写的: mysq> select * from tuser where name like '张 %' and age=10 and ismale=1; 根据前面说的“最左前缀原则”,该语句在搜索索引 阅读全文
posted @ 2023-01-30 13:23 KeepSmiling_me 阅读(233) 评论(0) 推荐(0)
摘要: 在 select 语句之前增加 explain 关键字,MySQL 会在查询上设置一个标记,执行查询时,会返回执行计划的信息,而不是执行这条SQL(如果 from 中包含子查询,仍会执行该子查询,将结果放入临时表中) CREATE TABLE `film` ( `id` int(11) NOT NU 阅读全文
posted @ 2023-01-30 13:10 KeepSmiling_me 阅读(116) 评论(0) 推荐(0)