分析查询语句1)explain[extended]selectselect_options2)describe(可以简写为desc)selectselect_options查看表的信息[showcreatetable表名]什么时候索引没用1)用like查询且%在开头2)多列索引直接用第二个字段来查询,索引不起作用例如:createindexindex_id_priceonfruits..
分类:
数据库 时间:
2015-06-26 23:55:25
阅读次数:
176
在ACCESS中LIKE的用法Access里like的通配符用法是这样:“?”表示任何单一字符; “*”表示零个或多个字符; “#”表示任何一个数字所以应该是:select * from databasename where fieldname like '*XX*'在SQL SERVER 里是用%...
分类:
数据库 时间:
2015-06-17 15:07:26
阅读次数:
140
为什么要选择Hive基于Hadoop的大数据的计算/扩展能力
支持SQL like查询语言
统一的元数据管理
简单编程Hive:Hive 可以对数据进行管理和查询。
在hadoop生态圈中属于数据仓库的角色。他能够管理hadoop中的数据,同时可以查询hadoop中的数据。
本质上讲,hive是一个SQL解析引擎。Hive可以把SQL查询转换为MapReduce中的job来运行。
hiv...
分类:
其他好文 时间:
2015-06-09 22:00:08
阅读次数:
122
select * from emp;--查询ename中含有A的字母select * from emp where ename like '%A%';--查询ename中第一个字母是A的输出select * from emp where ename like 'A%';--查询ename中末尾字母为...
分类:
数据库 时间:
2015-05-01 14:36:54
阅读次数:
223
analyze table 表名; //分析和存储表的关键字分布check table 表名; //检查一个或多个表是否有错误optimize table 表名; //如果含有可变长度行的表如果进行了很多更改,则会出现比较多碎片。索引不能使用的原因:(1)以%开头的LIKE查询不能够利用B-Tre....
分类:
数据库 时间:
2015-04-07 17:34:17
阅读次数:
187
1.如果条件中有or,即使其中有条件带索引也不会使用(这也是为什么尽量少用or的原因);2.对于多列索引,不是使用的第一部分,则不会使用索引;3.like查询是以%开头;4.如果列类型是字符串,那一定要在条件中将数据使用引号引用起来,否则不使用索引;5.如果mysql估计使用全表扫描要比使用索引快,...
分类:
数据库 时间:
2015-03-12 11:04:00
阅读次数:
158
问题说明:通过上面的语句,你会发现MySQL的like查询是不区分大小写的,因为我的失误,把Joe写成了joe才发现了这个东东吧。但是,有时候,我们需要区分大小写的是,该怎么办呢?解决方法如下:方法一(查询时,指定区分大小写)很简单,在like的后面加个binary就可以了,适用于表的结构不易改变的...
分类:
数据库 时间:
2015-02-25 18:31:08
阅读次数:
179
用传参方式模糊查询searchName 按常规的思路,我们会这样写 ,代码如下:String searchName ="Sam"; String strSql = "select * FROM Table1 where Name like '%@Name%' "; SqlParameter[] p....
分类:
数据库 时间:
2015-02-14 17:31:19
阅读次数:
185
1.实现搜索的技术:数据库查询:like查询;lucene全文检索技术;1)在数据量比较大,查询字段比较多的情况下,如果采用数据库like sql查询,性能比较差;采用lucene来查询,性能相对于数据库like sql查询要好些;2)如果采用lucene进行搜索,搜索到的结果相关度比较高,而且会把...
分类:
其他好文 时间:
2015-02-03 21:13:09
阅读次数:
267
#region/// 过滤html,js,css代码 /// /// 过滤html,js,css代码 /// /// 参数传入 /// public static string CheckStr(string html) { System.Text.Regu...
分类:
数据库 时间:
2015-01-13 12:02:36
阅读次数:
175