我有类似股票数据的数据,每小时更新一次。因此,每只股票每天有24条条目。(仅以股票为例)。但有时,数据可能不会被更新。row A B C 2 3.5 4.1 5我想要的是总结这段时间内每只股票的平均值,即Avg(A) + Avg(B) + Avg(C)我尝试过这样做(股票名在数组中-stock= array('A
我试图计算这个月的用户声誉,然后查找4个最近的其他结果(2个较低,2个较高),因此在一个序列中完全可以找到5个结果。例如,某些用户的声誉是4500,所以我应该得到最终结果: 2750,3000,4500,4650,8900。这是我正在进行的查询(它只为某个用户选择他当月的声誉):SELECT SUM(reputation_change) FROM activity WHERE user_id = '1' AND YEAR(datetime) = YEAR(CURDATE()) AND MONTH(dat
我有一个mysql内存表,其中包含分配给每行的优先级。我每2分钟创建一次这个表,并且这个表几乎每秒被调用100次。select * from table order by priority limit 0,20
我想优化这个query.Can,我在创建表时将数据放在排序的顺序中,并且可以假定如果我删除