- 论坛徽章:
- 0
|
原帖由 yejr 于 2007-11-21 20:38 发表
id是主键?有其他索引吗,用其他索引字段做条件试试看
ID是主键
--------------------------------------
还真神,用了另外一个索引字段addtime竟然行了
mysql> select count(*) from post where addtime>0;
+----------+
| count(*) |
+----------+
| 18836 |
+----------+
1 row in set (0.03 sec)
怪了,为啥使用 primary key 却不行呢?
表结构如下:
CREATE TABLE `post` (
`id` int(11) NOT NULL auto_increment,
`catid` int(11) NOT NULL,
`title` varchar(255) NOT NULL,
`content` text NOT NULL,
`addtime` varchar(10) NOT NULL,
PRIMARY KEY (`id`),
KEY `addtime` (`addtime`),
KEY `catid` (`catid`)
) ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=19226 ;
[ 本帖最后由 YourEyes 于 2007-11-21 22:36 编辑 ] |
|