易截截图软件、单文件、免安装、纯绿色、仅160KB

SQL语句效率问题 - 其他数据库开发 / 其他数据库

大家帮忙看看这2个sql语句哪个查询的速度更快点。谢谢帮忙。比较着急。在做性能测试。

select * from
  表A LEFT OUTER JOIN 表B ON (表A.id || ' ' =表B.id) ,表C , 表D, 表E
Where其他条件


select * from
  表A ,表B ,表C , 表D, 表E
Where 其他条件 and 表A.id || ' ' =表B.id


如果各种条件是一致的话,内连接是最快的。即第二种方法

第二种是他们提供要改进的方式,数据太多。
要写分析原因,就是要写出为什么改进之后速度会大幅度提高。

理论上讲,连接中内连接是最快的,因为只有符合条件的记录才会筛选出来

from 
  ( "A" 
  LEFT OUTER JOIN "B" ON ( "A"."id" = "B"."id" ) )
  LEFT OUTER JOIN "C" ON ( "A"."id" = "C"."id" ), "D"
 WHERE
"A"."年份" = ?
  AND "A"."名称" = "D"."名称"
  AND "A"."号码1" = "D"."号码1"
  AND "A"."号码2" = "D"."号码2"
  AND "A"."id" = "D"."id"
..............................................
from "A" INNER JOIN "D" ON ( "A"."名称" = "EDA"."名称"
 AND "A"."号码1" = &q


相关问答:

如何用c#,sql2000 开发c/s下的工作流?

本人c#新手 可是要求要用c# ,sql2000开发c/s的工作流,一头雾水,请大家帮忙帮忙,给点思路,说的约具体越好,我也好往那个方面去学习
http://www.hxzi.com/view/61402.html
B/S版的,基本思想应该差不多的。。 ......

门外汉求助...关于后台+SQL+ASP

....接到一个小程序..工作原来大概是这样的...前台是WEB服务器.架构就是ASP+SQL..前台由ASP向SQL添加服务类别(表单).然后又后台程序读取表单..要实时读取..然后显示在服务器上面..从理论上面能行通不?如果可以..后台 ......

关于group by的sql语句?

  with adod_dict do
    begin
    close;
    commandtext:='select bgqxcode,count(*) wjsl from wscl_wsda_file where wjnd=:tnd group by bgqxcode'; ......

SQL server数据集出错求助

两种错误:
1.如果我这样申明:ResultSet rs;错误提示如下:

An error occurred at line: 51 in the jsp file: /index.jsp
The local variable rs may not have been initialized
48:    ......

sql 查询

  我有一个月和日组成的数字,有两组月和日
想在身份证号中挑选出在该该两组月日之间出生的人,不知道应该怎么写.
身份证号有可能是15位或者18位

月日组合的形式如下
10-17/04-20
月-日/月- ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号