Alternativ til "SELECT * FROM UNION ALL"
Jeg vil med 2 selects finde ud af samlet mængde af de to,mySQL version 4.0.x undestøtter ikke subselects, kan denne query omskrives, sådan at den vil virke i mysql 4.0.x
* Jeg ved godt at ASP ikke er stedet at spørge, men der er mange herinde som kan SQL som ikke svare i mySQL forumet..
SELECT SUM(col) FROM (
(
SELECT
T2.id as id,
SUM(col) AS col
FROM TBL1 T1, TBL2 T2
WHERE T1.ID=T2.ID
GROUP BY SUM(col)
)
UNION ALL
(
SELECT
T2.id as id,
( SUM(col)*-1 ) AS col
FROM TBL2 T2, TBL3 T3
WHERE T2.ID = T3.ID
GROUP BY SUM(col)
)
) GROUP BY id
