论坛首页 综合技术论坛

数据库系统工程师考完后突然发现......

浏览 9819 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (3)
作者 正文
   发表时间:2011-06-08  
select 姓名 from 律师,案件 where 律师.编号=案件.律师 AND 年龄>50 AND 状态='待审'


只能说你写的SQL太少...这样案件如果有多个待审,查出的结果就没意义了...
0 请登录后投票
   发表时间:2011-06-10  
oracle在做query的时候会用无数优化方法来优化。
比你想的多得多。你只要保证正确性就可以了。
0 请登录后投票
   发表时间:2011-06-16  
先查询出一个较小的范围再进行表连接
0 请登录后投票
   发表时间:2011-06-17  
seele 写道
select 姓名 from 律师,案件 where 律师.编号=案件.律师 AND 年龄>50 AND 状态='待审'


只能说你写的SQL太少...这样案件如果有多个待审,查出的结果就没意义了...



请解释为何没意义
0 请登录后投票
论坛首页 综合技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics