Claro es normal, la consulta que muestras hace eso lo que indicas; regresa el total de todas ventas, lo que tienes que hacer es decirle con un where que quieres las ventas de una fecha en particular.
Código SQL:
Ver originalSELECT SUM(amount) AS total, DATE FROM tabla WHERE DATE = '2018-11-29'