Chcete-li seskupit podle více výrazů, měli byste je oddělit čárkou, nikoli AND:
GROUP BY i.id, d.dtime
Měli byste také zajistit, aby dva záznamy vytvořené ve stejný den měly stejnou hodnotu dtime. Z vaší otázky není jasné, zda tomu tak je nebo není.