社区
疑难问题
帖子详情
到底是子查询快,还是连接快 ?
kwklover
2005-08-18 11:06:08
公司的项目经理说:
请大家尽可能少使用子查询;
SQLSERVER2000宝典一书说:
子查询有可能比连接查询速度更快,特别是在复杂的查询中,所以大家首先不要考虑使用那种查询,而要考虑如何写SQL逻辑更清晰,查询结果更准确;
这样来说,我应该怎么看待子查询和连接 ?
高手给个说法
...全文
186
1
打赏
收藏
到底是子查询快,还是连接快 ?
公司的项目经理说: 请大家尽可能少使用子查询; SQLSERVER2000宝典一书说: 子查询有可能比连接查询速度更快,特别是在复杂的查询中,所以大家首先不要考虑使用那种查询,而要考虑如何写SQL逻辑更清晰,查询结果更准确; 这样来说,我应该怎么看待子查询和连接 ? 高手给个说法
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
playyuer
2005-08-18
打赏
举报
回复
相关子查询
非相关子查询
子查询
和
连接
查询谁
快
子查询
和
连接
查询 可以达到同样的效果 即 相同的结果集,但是谁
快
谁慢?一般
连接
查询如果后期添加条件 需要改原来SQL,为了不改原来SQL,我一般会用
子查询
来做,这样意思比较明确且不动原来sql,但是心里有个疑惑...
连接
查询和
子查询
哪个效率高
需要进行多表查询的情况下,用
连接
查询和
子查询
哪个效率高? 1、什么是
子查询
?举个简单的例子,那么
子查询
有什么优劣呢?
子查询
(内查询) 在主查询之前一次执行完成。
子查询
的结果被主查询(外查询)使用 。 可以...
连接
查询与
子查询
哪个好
但如果数据量大的话两者的区别就会很明显,对于数据量多的肯定是用
连接
查询
快
些,原因:因为
子查询
会多次遍历所有的数据(视你的
子查询
的层次而定),如果你的
子查询
是在无限套娃,且每张表数据量不大,使用
子查询
...
问题:
连接
查询和
子查询
的区别和
连接
及优劣?
问题:
连接
查询和
子查询
的区别和
连接
及优劣?
子查询
的定义: 1.
子查询
就是把一次查询的结果作为条件放到另一个查询中。(两张表之间不需要有关联字段)
连接
查询的定义:
连接
查询:通过
连接
运算符实现多个表的查询...
连接
查询和
子查询
在网上查了下资料,并自己对比了一下,发现在数据量比较小的时候,两者的速度基本一样,在几百条数据时,
子查询
甚至要更
快
一点,但在数据量过万的情况下,外
连接
的执行速度要远高于
子查询
。
连接
查询要做笛卡尔,子...
疑难问题
22,209
社区成员
121,731
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章