Когда я делаю запрос отдельно к одной таблице и пытаюсь просуммировать данные, то все в порядке
Но когда я пытаюсь получить данные из нескольких таблиц. Функция sum работает не корректно и умножает значение на 2.
Запрос к одной таблице
SELECT sum(benz.litre)
FROM benz
WHERE user_name = 'Экскаватор JOHN DEERE 7060 '
Запрос к нескольким таблицам
SELECT benz.user_name, ROUND(total_tank.tank_first, 2), ROUND(total_tank.tank_last, 2), ROUND(total_tank.tank_total, 2), SUM(benz.litre)
FROM benz
JOIN car ON benz.rfid_key = car.car_id_navigation
JOIN ids ON car.car_id = ids.serial
JOIN total_tank ON ids.ids = total_tank.ids
GROUP BY benz.user_name