Я должен переписать запрос, написанный для MySQL5 в mysql4.0, который не поддерживает суб выбора У меня есть запрос, как это:комбинат подвыбор
select a,
c,
(select count(*) from A) as e
from (select b, sum(e) as a
from B
where h = "foo"
group by b) TABLEB,
(select sum(d),
count(*) as c
from C
where d = "bar") TABLEC
Я пытаюсь объединить TABLEA и в таблице B в одном запросе но суммы() неверны (суммы (e) значения становятся суммой (e), умноженной на количество строк TABLEC)
Все сгруппированные значения становятся кратными действительным значениям (в зависимости от номера строк).
Можно ли преобразовать этот запрос только в один запрос для mysql 4.0 или мне нужно разбить его на 3 запроса?