自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 查询需要扫面大量行却只返回少量行解决方法

1. 使用索引覆盖扫描,把所有需要用的列都放到索引中,这样存储引擎无须会表获取对应行就可以返回结果了 2. 改变库表结构 3. 重写这个复杂的查询,让MySQL优化器能够以更优化的方式执行这个查询。

2014-12-03 17:36:52 842

原创 使用MySQL正则表达式

1. [ ] 是另一种形式的OR语句  [123] 值匹配1或2或3 SELECT prod_name FROM products WHERE prod_name REGEXP '[123] Ton' [^123]匹配除这些字符外的任何动西 匹配范围[1-9]匹配1到9的数 2. \\ . 表示查找 . SELECT vend_name FROM vendors WHERE vend_

2014-12-01 22:48:59 342

原创 一些sql语句

1. limit 限制返回的行数,例: SELECT prod_name FROM products LIMIT 5;  指示MySQL返回不多于5行 LIMIT 5, 5指示MySQL返回从行5开始的5行。第一个数为开始位置,第二个数为要检索的行数。 行0 检索出来的第一行为行0而不是行1.因此,LIMIT 1,1将检索出第二行而不是第一行。 2. SELECT * FROM pr

2014-12-01 21:00:18 379

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除