0
点赞
收藏
分享

微信扫一扫

mysql各个执行阶段

十里一走马 2023-09-04 阅读 52
  • 问题

如果表 T 中没有字段 k,而你执行了这个语句 select * from T where k=1, 那肯定是会报“不存在这个列”的错误: “Unknown column ‘k’ in ‘where clause’”。你觉得这个错误是在我们上面提到的哪个阶段报出来的呢?

  • 分析

优化器会进行优化分析,比如用先执行哪个条件

  • 参考答案

分析器

举报

相关推荐

0 条评论