每天如何计算不同的值?和每天的总价值?在一个请求中。
Day (currentmonth) | totaView1 | totalView1 (lastmonth) |totalOfViews
我发现每天计算所有tview值的总和:
SELECT DATE(tdate)Date,COUNT(DISTINCT tview)totalOfViews FROM mytable GROUP BY DATE(tdate)
我有一个键(key2),它连接了日期和渲染的数量,因为我不希望在同一天中同时渲染两个相同的渲染。
当我使用'INSERT ON DUPLICATE key2 UPDATE'插入新渲染时,对我来说最容易。我只用一个请求更新视图的数量。我不知道'INSET ON DUPLICATE'< 2个不同的键>更新:newview。有趣的问题; - )
日期是我表格中的时间戳。
我使用php 7,MySQL和PDO来做声明。
有趣的输出之一:
{{1}}
在我找到请求的范围之后,每天比较数字视图的évolution。例如:
{{1}}
“alter table”可以做到这个结果吗?
答案 0 :(得分:0)
一种可能性是使用条件聚合:
{{1}}