Исходя из того, что вы хотите, вы должны либо агрегировать по username, id
:
SELECT username, id, DATEDIFF(creation, '2018-02-28') as daySince, COUNT(*)
FROM MyTable
GROUP BY username, id, DATEDIFF( creation, '2018-02-28')
ORDER BY daySince ASC;
, либо вы должны удалить username
и id
, потому что они не имеют значения:
SELECT DATEDIFF(creation, '2018-02-28') as daySince, COUNT(*)
FROM MyTable
GROUP BY DATEDIFF( creation, '2018-02-28')
ORDER BY daySince ASC;