摘要:
in 型子查询引出的陷阱 select goods_id from goods where cat_id in (1,2,3) 直接用id,不包含子查询,不会中陷阱 题: 在ecshop商城表中,查询6号栏目的商品, (注,6号是一个大栏目) 最直观的: mysql> select goods_id 阅读全文
摘要:
排序可能发生2种情况: 1: 对于覆盖索引,直接在索引上查询时,就是有顺序的, using index 2: 先取出数据,形成临时表做filesort(文件排序,但文件可能在磁盘上,也可能在内存中) using filesort 我们的争取目标 取出来的数据本身就是有序的! 利用索引来排序. 重复索 阅读全文
摘要:
select username,area,age from table where username='li' 通过索引找到username,在去磁盘找area,age select username from table where username='li' 这个用到了索引覆盖,索引中有user 阅读全文