用友笔试

选择题:
数据库中IN与EXISTS写法哪种效率高?
A EXISTS
B IN
C 效率都没有JOIN高
D 执行计划相同则效率相同
C和D怎么选?
全部评论
执行计划不是绝对的吧
点赞 回复 分享
发布于 2023-07-23 22:44 浙江
c吧,效率肯定不同,in是内表驱动外表,exists是外表驱动内表,然后join比in效率肯定好,join和exists比不知道
点赞 回复 分享
发布于 2023-07-23 23:28 陕西
所以选哪个
点赞 回复 分享
发布于 2023-07-24 11:41 安徽
A
点赞 回复 分享
发布于 2023-07-25 12:13 广东
m
点赞 回复 分享
发布于 2023-07-26 13:53 浙江
D
点赞 回复 分享
发布于 2023-07-27 01:16 浙江
根据physical plan来不可能错的,D吧。
点赞 回复 分享
发布于 2023-07-27 11:25 陕西

相关推荐

我也曾抱有希望:说的好直白
点赞 评论 收藏
分享
1 4 评论
分享
牛客网
牛客企业服务