Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我很难思考如何正确组织这个数据库。我有一个 7,000,000 行的表。每行都有一个计数、日期和一个非唯一名称。
例子:
name -- count -- date blue -- 27 -- 2012-9-05 red -- 12 -- 2012-10-05 blue -- 19 -- 2012-9-07 blue -- 13 -- 2012-10-4
name存储每个月的总和的最佳方法是什么?如果必须使用服务器端语言来执行此操作,我只知道 PHP。
name
提前致谢!
我相信,最好在后端做。例如
SELECT NAME,date,SUM(Count) AS SumCount FROM <Your TABLE> GROUP BY NAME,MONTH(date)