On Tue, 26 Apr 2011 11:16:55 -0700 (PDT), carl <(E-Mail Removed)> wrote:
>I use these 2 queries...
>
>SELECT BTA_Trades.FirmId, Sum(BTA_Trades.TradeVolume) AS MM_NonPIP
>FROM BTA_Trades
>WHERE BTA_Trades.AccountType='MarketMaker' And
>BTA_Trades.TradeType<>'Pip'
>GROUP BY BTA_Trades.FirmId;
>
>SELECT BTA_Trades.CounterpartFirmId, Sum(BTA_Trades.TradeVolume) AS
>PA_OUT
>FROM BTA_Trades
>WHERE (((BTA_Trades.AccountNumber)='PA-OUT'))
>GROUP BY BTA_Trades.CounterpartFirmId;
>
>Is there a way to combine the queries so I don;t have to run each of
>them ?
>
>Thank You in Advance.
That are you doing with the queries? Do you just want to see a datasheet with
te results?
If you just want a datasheet combining the results from the two queries, one
after the other, use a UNION query:
SELECT BTA_Trades.FirmId, Sum(BTA_Trades.TradeVolume) AS MM_NonPIP
FROM BTA_Trades
WHERE BTA_Trades.AccountType='MarketMaker' And
BTA_Trades.TradeType<>'Pip'
GROUP BY BTA_Trades.FirmId
UNION ALL
SELECT BTA_Trades.CounterpartFirmId, Sum(BTA_Trades.TradeVolume) AS
PA_OUT
FROM BTA_Trades
WHERE (((BTA_Trades.AccountNumber)='PA-OUT'))
GROUP BY BTA_Trades.CounterpartFirmId;
You can also base a report or form on this query (though the UNION query will
not be updateable; no UNION query, nor any Totals query, ever is).
--
John W. Vinson [MVP]
Microsoft's replacements for these newsgroups:
http://social.msdn.microsoft.com/For...-US/accessdev/
http://social.answers.microsoft.com/.../en-US/addbuz/
and see also
http://www.utteraccess.com