De bedoeling van de SQL query is het berekenen van het totaal-IN en het totaal-UIT van de UNION-tabellen A en B met identieke velden (en voor een bepaald ID - hier 100).
Onderstaande UNION-code geeft alléén de totalen van de tabel A (en niets van B).
Hoe kan ik de code correct laten werken ?
Dank.
SQL="SELECT "&_
"(Select Sum(Uit) from Tabel_A where ID=100) AS TotUIT, "&_
"(Select sum(In) from Tabel_A where ID=100) AS TotIN "&_
"FROM Tabel_A "&_
"WHERE (ID=100) "&_
"UNION ALL SELECT "&_
"(Select Sum(Uit) from Tabel_B where ID=100) AS TotUIT, "&_
"(Select sum(In) from Tabel_B where ID=100) AS TotIN "&_
"FROM Tabel_B "&_
"WHERE (ID=100)"
Onderstaande UNION-code geeft alléén de totalen van de tabel A (en niets van B).
Hoe kan ik de code correct laten werken ?
Dank.
SQL="SELECT "&_
"(Select Sum(Uit) from Tabel_A where ID=100) AS TotUIT, "&_
"(Select sum(In) from Tabel_A where ID=100) AS TotIN "&_
"FROM Tabel_A "&_
"WHERE (ID=100) "&_
"UNION ALL SELECT "&_
"(Select Sum(Uit) from Tabel_B where ID=100) AS TotUIT, "&_
"(Select sum(In) from Tabel_B where ID=100) AS TotIN "&_
"FROM Tabel_B "&_
"WHERE (ID=100)"