любой может мне помочь, почему этот код не работает, если я поставлю "GROUP BY DATE"
примерное значение ДАТЫ - 201810,201811,201812,201901 и т. Д.
если я удалю «GROUP BY DATE», его работа, но, будет СУММАТЬ всю строку
Я хочу, чтобы SUM totaluser group по всем провинциям по дате, есть идеи?
SELECT DATE AS dates,
parProvinces.id AS provinceId,
parProvinces.name AS province,
sum(totaluser) AS countUser,
( SELECT
SUM(totalUser)
FROM dsMonthlyDemographies
GROUP BY DATE // <<<<-- this is didn't
) AS totalUserPerMonths
FROM dsMonthlyDemographies, parProvinces
WHERE (provincesId = parProvinces.id)
GROUP BY provinceId, dates
ORDER BY dates ASC, provinceId ASC
ошибка сообщения:
Код ошибки: 1242
Подзапрос возвращает более 1 строки
UPDATE
это пример данных из dsMonthlyDemographies

таблица parProvinces
