MySQL,实现每次自动添加+1的ViewCount

时间:2010-03-17 01:37:45

标签: mysql

我是MySQL,我有一个充满文档的表。每行代表一个doc。我想为“VIEWS”创建一个数据列,每次访问该行时都会自动添加+1,并且无需编写在SELECT之后访问数据库的SQL UPDATE以获取Web应用程序中的文档。

任何聪明聪明的方法来解决这个问题?

由于

2 个答案:

答案 0 :(得分:1)

你不能为select语句添加触发器,所以除了编写一个存储过程来获取行并同时增加视图数量之外没有真正干净的方法。

答案 1 :(得分:0)

UPDATE table SET foo = foo +1 WHERE bar = x

那应该有帮助;)