2012-02-12 27 views
0

我有一個基本的博客MySQL表:從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作爲唯一密鑰插入。然後統計該表中唯一鍵的數量。

我希望儘可能高效和準確。

+4

基本上,除非您創建一個表或列來保持計數,然後編寫代碼來更新計數器,否則您無法統計一行被選中的次數...... – paulsm4 2012-02-12 04:16:36

回答

0

您需要創建一個新的表或列來保持計數。並在每個選擇查詢後使用trigger更新計數。我認爲,這就是我要做的。