您的位置:首页 > 数据库

对于sql语句中的select处理和where处理

2012-06-13 00:05 197 查看
这两天分析一些复杂的sql语句处理,很多条件夹杂在一起的时候,先后的顺序直接决定先后的顺序区别。

对于一条sql语句select ... ... from table where ... ...的处理则是先where条件对于底层的过滤,然后select后面的在过滤结果集!

以前总觉得top和rownum没有区别,现在发现一个在select后面,一个在where后面区别很大。

top在select后面,指的是结果集的top多少,而rownum是扫描数据的多少
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐