从mysql表中选择一行的计数次数?

时间:2012-02-12 04:13:55

标签: mysql count

我有一个基本的博客MySql表:

CREATE TABLE IF NOT EXISTS `blogs` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `blogText` text NOT NULL,    
  `allowcomment` tinyint(1) NOT NULL,
  PRIMARY KEY (`id`)
) 

我想跟踪我每次查询每行的时间。基本上保持视野。我真的不想创建一个表来跟踪IP地址并插入一个IP地址和blogs.id作为一个唯一的密钥。然后计算该表中唯一键的数量。

我希望尽可能高效准确。

1 个答案:

答案 0 :(得分:0)

您需要创建一个新表或列以保持计数。并在每个选择查询后使用trigger更新计数。我认为这是要做的事。