在SQL中,为什么同一功能语句不同的写法会带来效率的不同

来源:百度知道 编辑:UC知道 时间:2024/06/18 13:35:52
要详细一点的说明

这道理在世间万物都适用,不仅仅是sql,不仅仅是机器语言,不同的编程语言写出来的程序效率不同,不同的机器配置执行程序的速度不同,就算你打字,不同的方法打字的效率也是不一样的.

如果你仅仅是想了解sql的执行机制,那就是另一回事了...窃以为这不是一句两句话能讲的清楚,三句四句也没用.

本人对此也只是表象的理解,用的多了就知道什么效率高什么效率底.你不妨找本数据库原理好好研究一下,3个月可有小成...

期待高人解答!

举个实例.

你最好举个例子,你这样模糊地问我也不知道怎么回答你,我只能这样说,编程中的递归知道吧,虽然递归在编程时方便而且可读性强,但是它的执行效率低。而用迭代的方法解决同一问题时效率要快得多,但是可读性不强而且编程复杂。所以举个例子吧