小编use*_*178的帖子

Mysql查询对数老化

我想实现一个基于老化的"对数"分数衰减,我试图找出SUM/LOG组合.这里有一个当前查询的简化版本:

SELECT SUM(1) as total_score FROM posts
JOIN votes ON votes.post_id = posts.post_id
WHERE 1
GROUP BY post_id
ORDER BY total_score DESC
Run Code Online (Sandbox Code Playgroud)

我目前正在使用SELECT'SUM(1)作为total_score',但我想修改查询以考虑投票的日期/年龄; 今天投票从今天权重1,投票从15天前的权重接近.8和投票从30天前接近0.我将日期字段存储在投票表(vote_date)上作为unix_timestamp.

在此输入图像描述

我并不真正关心WHERE clausule; 这很简单.我想弄清楚的是对数老化部分.

mysql

8
推荐指数
1
解决办法
624
查看次数

如何使用find复制和删除保持相同子目录结构的扩展名

我正在尝试将所有文​​件从一个目录复制到另一个目录,同时删除所有文件扩展名.

From directory 0001:
 0001/a/1.jpg
 0001/b/2.txt

To directory 0002:
 0002/a/1
 0002/b/2
Run Code Online (Sandbox Code Playgroud)

我试过几个找... | xargs c ... p没有运气.

linux bash find xargs cp

6
推荐指数
1
解决办法
501
查看次数

标签 统计

bash ×1

cp ×1

find ×1

linux ×1

mysql ×1

xargs ×1