Hello,
I have to rewrite a query written for mysql5 to mysql4.0 which doesn't support sub select I have a query like this :
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
I try to merge TABLEA and TABLE B in one request but sum() results are not correct ( sum(e) values become sum(e) multiplied by the number of rows of TABLEC)
All the grouped values become a multiple of the real values (depending on rows number).
Is is possible to transform this query into only one query for mysql 4.0 or will I have to split it into 3 query ?