Со следующей таблицей:
CREATE TABLE `marks` (
`id` INT AUTO_INCREMENT PRIMARY KEY,
`name` VARCHAR(255),
`date` DATETIME,
`score` INT
);
Следующий выбор SQL отобразит список имен и их сумму:
SELECT
`name`,
SUM(`score`) AS `score_sum`
FROM `marks`
WHERE `date`
BETWEEN '2020-06-01 00:00:00'
AND '2020-06-22 13:14:25'
GROUP BY `name`;
Но для вашего решения вы можете захотеть использовать:
SELECT
SUM(`score`) AS `score_sum`
FROM `marks`
WHERE
`name` = 'xxx'
AND `date`
BETWEEN '2020-06-01 00:00:00'
AND '2020-06-22 13:14:25';
Просто имейте в виду, что если для SUM нет значения, будет возвращено значение NULL.