EXPLAIN SELECT返回非不同列的行数值

时间:2014-10-05 16:05:29

标签: mysql select count explain

主要ID为'VOTERID' 有明显的价值观 使用EXPLAIN SELECT * FROM master轻松计算它 正如您在仪表板页面上看到的那样,它的查询速度非常快 加载速度有多快 以同样的方式,我想计算STATUS colmun的行,没有明确的值 所以,EXPLAIN SELECT * FROM master其中STATUS ='A'失败并返回所有行COUN *计数 虽然,我只想返回STATUS ='A'

的行数

1 个答案:

答案 0 :(得分:0)

如果要计算status值的行数,为什么要使用explain?您应该只使用count(*)

select count(*)
from master
where status = 'A';

您应该将explain用于其预期目的 - 了解查询的处理方式。如果您想要真实的结果,请运行查询。