码迷,mamicode.com
首页 >  
搜索关键字:查询语句    ( 3340个结果
SQL 查询基础(2)-实例
上次说到SQL查询语句的逻辑执行过程,现在来用一个实例说明一下逻辑执行的过程。前提:我们有三个表,分别记住客户信息、订单信息和产品信息客户信息表:CustomerID,Name,Adress,PhoneNumber IDNameAdressPhoneNumber1CompanyANo.1 St...
分类:数据库   时间:2014-07-22 23:17:15    阅读次数:475
sql语句执行顺序
一、逻辑查询处理的各个阶段 (5)SELECT DISTINCT TOP()                        (1)FROM JOIN ON   (2)WHERE (3)GROUP BY (4)HAVING (6)ORDER BY 上边语句是一个普通格式的查询语句,基本包含了所有的查询条件和关键字。你可能会发现前边的序号并不是按顺序来的,被你说对了,这...
分类:数据库   时间:2014-05-07 08:26:11    阅读次数:476
SQL SERVER命令总结
SQL SERVER命令总结 查询语句: SELECT [ALL/DISTINCT][TOP]    [as 别名][, as 别名]… FROM [as 别名]… [WHERE 条件表达式…] [GROUP BY [HAVING]] [ORDER BY[ASC/DESC]] 应该注意:SELECT语句的顺序: SELECT-->FROM-->WHERE-->GROUP B...
分类:数据库   时间:2014-05-07 04:32:52    阅读次数:561
优化MySQL数据库查询
在优化查询中,数据库应用(如MySQL)即意味着对工具的操作与使用。使用索引、使用EXPLAIN分析查询以及调整MySQL的内部配置可达到优化查询的目的。 任何一位数据库程序员都会有这样的体会:高通信量的数据库驱动程序中,一条糟糕的SQL查询语句可对整个应用程序的运行产生严重的影响,其不仅消耗掉更多...
分类:数据库   时间:2014-05-04 19:53:31    阅读次数:398
Oracle按时间段分组统计
想要按时间段分组查询,首先要了解level,connect by,oracle时间的加减.关于level这里不多说,我只写出一个查询语句:----level 是一个伪例 select level from dual connect by level d.dt-2 group by d.dt ...
分类:数据库   时间:2014-05-01 08:09:44    阅读次数:415
SQL查询:『索引失效问题』
1、IN操作符用IN操作符写出来的SQL直观简单、易于理解。但是在where条件中使用IN操作符是低效的。例如下面这条查询语句:SELECT * FROM tab_a WHERE id IN(SELECT a_id FROM tab_b); 你认为它会怎么执行呢?先从tab_a表中遍历数据,然后拿每...
分类:数据库   时间:2014-05-01 03:28:11    阅读次数:756
MySQL学习系列2--MySQL执行计划分析EXPLAIN
本文主要讨论MySQL的执行计划分析,并给出相应的示例,MySQL的执行计划分析在实际工作中也是非常重要的,SQL SERVER可以通过“显示估计的执行计划”来查看sql的执行计划,而MySQL则是通过explain + 查询语句来查看其执行计划,找出其索引使用情况,执行顺序等等,从而进行优化,使查...
分类:数据库   时间:2014-04-30 21:29:11    阅读次数:603
MySQL学习系列2--MySQL执行计划分析EXPLAIN
原文:MySQL学习系列2--MySQL执行计划分析EXPLAIN1.Explain语法 EXPLAIN SELECT …… 变体: EXPLAIN EXTENDED SELECT …… 将执行计划“反编译”成SELECT语句,运行SHOW WARNINGS 可得到被MySQL优化器优化后的查询语句...
分类:数据库   时间:2014-04-30 18:39:02    阅读次数:516
mysql索引详解,摘自《MySQL 5权威指南》
本文介绍了数据库索引,及其优、缺点。针对MySQL索引的特点、应用进行了详细的描述。分析了如何避免MySQL无法使用,如何使用EXPLAIN分析查询语句,如何优化MySQL索引的应用。本文摘自《MySQL 5权威指南》(3rd)的8.9节。(2007.07.05最后更新)索引是一种特殊的文件(Inn...
分类:数据库   时间:2014-04-30 16:41:03    阅读次数:465
oracle构建一致性读
对于实际的业务系统,通常有一些热点的表,insert和delete的量非常大,这个时候就会发现一些查询语句的逻辑读比较偏高,这时可能就是oracle在构建一致性块的进行的consistent read。下面做一个测试看下:第一步准备数据:create table test(col1 varchar2...
分类:数据库   时间:2014-04-28 03:57:41    阅读次数:821
3340条   上一页 1 ... 332 333 334
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!