仅当链接已存在时才进行分组(MySQL)

时间:2017-12-25 15:24:07

标签: mysql sql

我有这个原始表: enter image description here

我最终想要的是以下内容:

enter image description here

  1. 每天展示
  2. 显示kategorie
  3. 显示计数(ID) - >并且如果链接是匹配链接,并且,日是匹配日,并且kategorie匹配kategorie计数一个。
  4. 我几乎有解决方案。现在唯一的问题是查询没有考虑链接差异。因为例如第1天和kategorie Terkkingräder我有2个不同的链接,但查询却将它们分组为无差别。

    这是我现在的查询

    SELECT COUNT(ID) AS Anzahl, DAY(STR_TO_DATE(datum, '%Y-%m-%d')) AS Datum, kategorie, link FROM `4184_lead_tracking` WHERE datum >= '2017-12-01' AND datum <= '2017-12-31' GROUP BY DAY(datum), kategorie, link ORDER BY DAY(datum) ASC
    

    我感谢任何帮助。亲切的问候!

1 个答案:

答案 0 :(得分:0)

据我所知,第1天你有三个相同的条目。链接完全相同,这就是为什么它们被归为一个元素。