postgresql - postgresql - 最好有一个整数列来跟踪计数,还是只使用计数(*)?
问题描述
所以我有一个表,我们称之为它posts
,它有一个列num_likes
,它是一个整数类型,它用于跟踪喜欢的数量。我有另一个表,称为post_likes
,用于跟踪哪个用户喜欢哪个帖子:所以它是两列之间的多对多关系,user_id
并且post_id
. 我的问题是,使用我每次递增或递减的列获得喜欢的数量是更好UPDATE SET
,还是只运行COUNT(*)
?
解决方案
推荐阅读
- mysql - 从 MySQL 表中删除所有分区
- google-chrome - 是否有任何 Chrome 扩展程序可用于绕过 Googl ReCAPTCHA 甚至解决它?
- mysql - 获取当周用户的最高分 Laravel
- java - java - 如何在java中创建包含另一个可变对象列表的不可变对象?
- reactjs - 没有从商店道具中获取返回值
- asp.net-core - ASP.NET Core 3 Web 无法在同一台服务器上连接 ASP.Net Core 3 Web API
- assembly - 如何从 ASCII 表中导出操作数?
- azure - 无法安装 botskills 命令
- javascript - 如何从 jquery 获取 html 元素选择选项中的 id 和 value 并将 id 和 value 传递给 jquery 中的文档就绪函数?
- javascript - html解析的问题