dbTalk Databases Forums  

Parameterized query from within query

comp.databases.ms-access comp.databases.ms-access


Discuss Parameterized query from within query in the comp.databases.ms-access forum.



Reply
 
Thread Tools Display Modes
  #1  
Old   
Gina_Marano
 
Posts: n/a

Default Parameterized query from within query - 02-26-2008 , 12:36 AM






Hey Guys,

I hope I didn't miss a post on this subject already.

I am using Access 2003 through ADO.

I have query 1 (MergeThisLastSeason):

SELECT m2.MemberLevelDesc, m2.CostAmt, m1.MemberLevelID, m1.SeasonID
FROM MemberLevels AS m2 INNER JOIN MemberLevels AS m1 ON
m2.CurrSeasMbrID=m1.MemberLevelID
where m1.SeasonID = [@aseasonid]

and query 2:

SELECT
Sum(InvoiceItems.ItemQty) AS SumOfItemQty,
MergeThisLastSeason.MemberLevelDesc,
MergeThisLastSeason.CostAmt,
Sum(MergeThisLastSeason.CostAmt) AS TotAmt,
InvoiceItems.PersonID, InvoiceItems.SeasonID
FROM MergeThisLastSeason
INNER JOIN InvoiceItems ON
MergeThisLastSeason.MemberLevelID=InvoiceItems.Mem berLevelID
WHERE MergeThisLastSeason.SeasonID=InvoiceItems.SeasonID
GROUP BY MergeThisLastSeason.MemberLevelDesc,
MergeThisLastSeason.CostAmt, InvoiceItems.PersonID,
InvoiceItems.PersonID, InvoiceItems.SeasonID;

I used to have [@aseasonid] hard coded to a value but now I want it as
a parameter

How do I get query 2 to execute query 1 (MergeThisLastSeason) with a
parameter?

Dazed and confused,

~Gina_M~

Reply With Quote
  #2  
Old   
Gina_Marano
 
Posts: n/a

Default Re: Parameterized query from within query - 02-26-2008 , 12:47 AM






On Feb 25, 10:36*pm, Gina_Marano <ginals... (AT) gmail (DOT) com> wrote:
Quote:
Hey Guys,

I hope I didn't miss a post on this subject already.

I am using Access 2003 through ADO.

I have query 1 (MergeThisLastSeason):

SELECT m2.MemberLevelDesc, m2.CostAmt, m1.MemberLevelID, m1.SeasonID
FROM MemberLevels AS m2 INNER JOIN MemberLevels AS m1 ON
m2.CurrSeasMbrID=m1.MemberLevelID
where m1.SeasonID = [@aseasonid]

and query 2:

SELECT
Sum(InvoiceItems.ItemQty) AS SumOfItemQty,
MergeThisLastSeason.MemberLevelDesc,
MergeThisLastSeason.CostAmt,
Sum(MergeThisLastSeason.CostAmt) AS TotAmt,
InvoiceItems.PersonID, InvoiceItems.SeasonID
FROM MergeThisLastSeason
INNER JOIN InvoiceItems ON
MergeThisLastSeason.MemberLevelID=InvoiceItems.Mem berLevelID
WHERE MergeThisLastSeason.SeasonID=[@seasonid]
GROUP BY MergeThisLastSeason.MemberLevelDesc,
MergeThisLastSeason.CostAmt, InvoiceItems.PersonID,
InvoiceItems.PersonID, InvoiceItems.SeasonID;

I used to have [@aseasonid] hard coded to a value but now I want it as
a parameter

How do I get query 2 to execute query 1 (MergeThisLastSeason) *with a
parameter?

Dazed and confused,

~Gina_M~
please disregard thanks much!!!


Reply With Quote
Reply




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off



Powered by vBulletin Version 3.5.3
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.