MySQL查询两个月之间的数据差异

时间:2018-02-16 15:30:17

标签: mysql google-api-webmasters

我有一个名为sconsole的表用于google searchconsole api查询数据,其中包含代码中指定的字段,我需要找到每月出现的新关键字(r.query字段)。我尝试使用它,但它返回零结果。目前,所有数据都保存在同一个表中。 有没有简单的方法呢?

以前我尝试过一个非常简单的查询

SELECT DISTINCT s.*
FROM sconsole s
JOIN sconsole t ON (s.site_id = t.site_id AND month(str_to_date(s.month,'%b')) >  month(str_to_date(t.month,'%b')))
where (s.site_id = t.site_id)

它返回了一个错误。要求是site_id相同,月份是下个月。这样每个月都应该迭代并返回新的关键字。

0 个答案:

没有答案