码迷,mamicode.com
首页 >  
搜索关键字:where子句    ( 1071个结果
HQL 参数绑定、唯一结果、分页、投影总结(上)
我们先总结一下HQL语句常用语法:from子句:;select子句:用于选取对象和属性;where子句:用于表达查询语句的限制条件;使用表达式:一般用在where子句中;order by子句:用于排序; 下面根据我的某个项目的一张表进行总结才学习的HQL查询: 1、准备数据: 数据库(Ora...
分类:其他好文   时间:2014-12-01 17:31:50    阅读次数:194
怎样提高数据库查询效率
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在where及orderby涉及的列上建立索引。2.应尽量避免在where子句中对字段进行null值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:selectidfromtwherenumisnull可以在num上设置默认值0,确保表中num列...
分类:数据库   时间:2014-11-28 00:53:37    阅读次数:240
处理百万级以上的数据提高查询速度的方法(收藏)
处理百万级以上的数据提高查询速度的方法:1.应尽量避免在 where 子句中使用!=或操作符,否则将引擎放弃使用索引而进行全表扫描。2.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。3.应尽量避免在 where 子句中对字段进行 null 值...
分类:其他好文   时间:2014-11-27 12:25:14    阅读次数:232
子查询的部分内容
子查询:当一个查询是另一个查询的条件时,称之为子查询。子查询可以使用几个简单命令构造功能强大的复合命令。子查询最常用于select-SQL命令的where子句中。作为any和all关键字在子查询中使用时,所实现的效果如下:=ANY和IN等价ANY和NOT IN等价>ANY大于最小的(>MIN)ALL...
分类:其他好文   时间:2014-11-24 17:05:57    阅读次数:119
mysql 索引创建规则
1、表的主键、外键必须有索引;2、数据量超过300的表应该有索引;3、经常与其他表进行连接的表,在连接字段上应该建立索引;4、经常出现在Where子句中的字段,特别是大表的字段,应该建立索引;5、索引应该建在选择性高的字段上;6、索引应该建在小字段上,对于大的文本字段甚至超长字段,不要建索引;7、复...
分类:数据库   时间:2014-11-24 15:03:44    阅读次数:266
如何提高SELECT的效率
首先避免使用in ,not in,,,>=,is null,is not null主要搜索字段建立索引1.WHERE子句中的连接顺序 sql解析器采用自下而上的顺序解析WHERE子句,根据这个原理,表之间的连接必须写在其他WHERE条件之前,那些可以过滤掉最大数量记录的条件必须写在子句的末尾SELE...
分类:其他好文   时间:2014-11-20 23:31:33    阅读次数:259
提高mysql千万级大数据SQL查询优化30条经验
1.对查询进行优化,应尽量避免全表扫描,首先应考虑在 where 及 order by 涉及的列上建立索引。2.应尽量避免在 where 子句中对字段进行 null 值判断,否则将导致引擎放弃使用索引而进行全表扫描,如:select id from t where num is null可以在num...
分类:数据库   时间:2014-11-13 23:56:23    阅读次数:246
批量删除数据表
方法一:DeleteForm表名方法二:TRUNCATETABLE在功能上与不带WHERE子句的DELETE语句相同:二者均删除表中的全部行。但TRUNCATETABLE比DELETE速度快,且使用的系统和事务日志资源少。DELETE语句每次删除一行,并在事务日志中为所删除的每行记录一项。TRUNC...
分类:其他好文   时间:2014-11-13 20:26:27    阅读次数:179
从一个小例子认识SQL游标
原文:从一个小例子认识SQL游标1 什么是游标: 关系数据库中的操作会对整个行集起作用。 例如,由 SELECT 语句返回的行集包括满足该语句的 WHERE 子句中条件的所有行。 这种由语句返回的完整行集称为结果集。 应用程序,特别是交互式联机应用程序,并不总能将整个结果集作为一个单元来有效地处理。...
分类:数据库   时间:2014-11-09 19:29:38    阅读次数:200
Oracle 使用TRUNCATE TABLE删除所有行
若要删除表中的所有行,则 TRUNCATE TABLE 语句是一种快速、有效的方法。TRUNCATE TABLE 与不含 WHERE 子句的 DELETE 语句类似。但是,TRUNCATE TABLE 速度更快,并且使用更少的系统资源和事务日志资源。与 DELETE 语句相比,TRUNCATE TA...
分类:数据库   时间:2014-11-08 15:12:17    阅读次数:248
1071条   上一页 1 ... 95 96 97 98 99 ... 108 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!