在MYSQL中,视图中增加了一个distinct导致执行计划不先走where 条件 视图A中包含一个distinct关键字后,会先对表A进行ALL的查询,我期望是先根据表A进行WHERE 筛选,然后在对结果集进行 distinct如果把distinct拿出来肯定可以,但是维护难啊,有没有不拿出来也能改变执行计划的办法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 换用group by试试 distinct不好办的事,可以考虑换成group by 可以试下子查询 select distinct from (select * from xx wheretmp 视图啊兄弟,你where条件能写的进去么? mysql送分题…… 大虾帮忙看看啊 mysql 如何按周进行分区? mysql数据库建模大家用什么工具? mysql连接8小时问题?非常抱歉没分可给 两个数据库表的写入(急)! Mysql的字符/转义问题 怎莫用MySQL-Front导出表结构 将mysql下的data数据库目录删除后,不能用备份恢复的紧急问题 触发器 各种语法 分库分表——已有表如何分? 用navicat 还原MYSQL备份,还原了结构,没有还原数据
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货