Вывод теперь в таблице является правильным для общего количества бананов, но для зеленых бананов - это общее количество за каждый день. Я хочу, чтобы он группировал общую сумму бананов и общую сумму зеленых бананов в день для обоих.
SELECT bananas, date,
(SELECT COUNT(bananas)
FROM banana_table
WHERE bananas = 'green')
AS green_bananas,
COUNT(bananas) AS total_bananas
FROM banana_table
GROUP BY date