【发布时间】:2015-09-28 04:55:55
【问题描述】:
我想实现一个功能,该功能将向用户显示一条记录被查看了多少次(已选择 SQL),但不知道最好的方法是什么。 我现在能想到的唯一方法是获取已选择的所有记录 ID,然后使用 xml 批量更新来更新视图计数。有没有更好的方法或表格设计来进行视图计数?谢谢!
---------------
| recordID |
| recordValue |
| viewCount |
---------------
【问题讨论】:
-
我设想某种视图、触发器和/或存储过程的组合。也就是说,除非您尝试进行某种代码检测,否则“视图数量”通常是 业务领域的一部分; 也就是说,您不一定想知道有多少访问表记录的次数,而是访问发票(或其他业务对象)的次数,以及访问者。
-
感谢您的回答,但目标是了解表记录被访问了多少次,我想知道是否有更好的表设计来做到这一点?
-
更好的... 桌子设计?不,桌子就是桌子。你需要别的东西。
标签: sql sql-server