从information_schema表中选择数据时出错

时间:2015-07-20 17:31:46

标签: php pdo

SELECT CARDINALITY FROM `information_schema` WHERE TABLE_SCHEMA='dicasecr_db1' LIMIT 1

我运行这个,但我得到FALSE作为响应,并且有一行,CARINALITY = 2。 知道为什么吗?

我的意图是使用统计信息来不需要运行此查询:

SELECT count(*) FROM `dicasecr_db1`

提前Tnks。

1 个答案:

答案 0 :(得分:0)

对不起,我只是information_schema是一个表,而且它是一个数据库,因此,正确的查询有效,并且它是:

SELECT CARDINALITY FROM `information_schema`.`STATISTICS` WHERE TABLE_SCHEMA='dicasecr_db1' LIMIT 1

抱歉这个烂摊子。