У меня есть следующий простой запрос MySQL, вызванный из PHP:
SELECT foo_id, SUM(number_of_guests)
FROM guests
WHERE foo_id = $foo_id
GROUP BY foo_id
Это отлично работает, за исключением одного $ foo_id, который возвращает примерно в 2,5 раза больше, чем сумма поля number_of_ghest.
Что может вызвать такое поведение только для определенного значения $ foo_id?
Есть ли лучший способ сделать это?