返回数说广场
1
sql查询三个月内查询最多的表的数据存入临时表threetmp,这样减少数据库的查询压力
-- 创建临时表,结构与 original_table 相同
CREATE TEMPORARY TABLE threetmp AS
SELECT *
FROM original_table
WHERE timestamp_column >= CURDATE() - INTERVAL 3 MONTH;
-- 分析临时表中的数据,找到查询频率最多的数据,假设通过一个字段 column_to_analyze 来判断频率
SELECT column_to_analyze, COUNT(*) AS frequency
FROM threetmp
GROUP BY column_to_analyze
ORDER BY frequency DESC
LIMIT 1;
0
1 361
分享
评论
热门数说



