January 3, 2007 at 4:26 pm
Can someone please tell if any tweaking required -
SELECT GBOBJ, GBLT, GBFY, [GBAPYC]+[GBAN01] AS JanTotal, [GBAPYC]+[GBAN01]+[GBAN02] AS FebTotal, [GBAPYC]+[GBAN01]+[GBAN02]+[GBAN03] AS MarTotal, [GBAPYC]+[GBAN01]+[GBAN02]+[GBAN03]+[GBAN04] AS AprTotal, [GBAPYC]+[GBAN01]+[GBAN02]+[GBAN03]+[GBAN04]+[GBAN05] AS MayTotal, [GBAPYC]+[GBAN01]+[GBAN02]+[GBAN03]+[GBAN04]+[GBAN05]+[GBAN06] AS JunTotal, [GBAPYC]+[GBAN01]+[GBAN02]+[GBAN03]+[GBAN04]+[GBAN05]+[GBAN06]+[GBAN07] AS JulTotal, [GBAPYC]+[GBAN01]+[GBAN02]+[GBAN03]+[GBAN04]+[GBAN05]+[GBAN06]+[GBAN07]+[GBAN08] AS AugTotal, [GBAPYC]+[GBAN01]+[GBAN02]+[GBAN03]+[GBAN04]+[GBAN05]+[GBAN06]+[GBAN07]+[GBAN08]+[GBAN09] AS SepTotal, [GBAPYC]+[GBAN01]+[GBAN02]+[GBAN03]+[GBAN04]+[GBAN05]+[GBAN06]+[GBAN07]+[GBAN08]+[GBAN09]+[GBAN10] AS OctTotal, [GBAPYC]+[GBAN01]+[GBAN02]+[GBAN03]+[GBAN04]+[GBAN05]+[GBAN06]+[GBAN07]+[GBAN08]+[GBAN09]+[GBAN10]+[GBAN11] AS NovTotal, [GBAPYC]+[GBAN01]+[GBAN02]+[GBAN03]+[GBAN04]+[GBAN05]+[GBAN06]+[GBAN07]+[GBAN08]+[GBAN09]+[GBAN10]+[GBAN11]+[GBAN12] AS DecTotal
FROM TABLE2
WHERE GBOBJ between '1000' and '9000' AND GBLT='AA' AND GBFY= 06 and gbco <> '00999' Order by GBOBJ
SELECT count(*)
FROM TABLE2
WHERE GBOBJ between '1000' and '9000' AND GBLT='AA' AND GBFY= 06 and gbco <> '00999'
SELECT count(*) FROM TABLE1WHERE ( GMCO BETWEEN '00001' AND '00999' ) --ORDER BY GMCO ASC,GMOBJ ASC
SELECT * FROM TABLE1WHERE ( GMCO BETWEEN '00001' AND '00999' ) --ORDER BY GMCO ASC,GMOBJ ASC
SELECT gmco, count(*) FROM TABLE1WHERE ( GMCO BETWEEN '00001' AND '00999' ) group by GMCO
this query runs absolutely fine/fast when run from access database however when run from query analyzer it takes much longer.
any suggestions?
Regards,
January 3, 2007 at 4:30 pm
Well, that's kind of a wide open question. Much of what we need to effectively tweak these queries has been omitted from your post. What does the query plan look like? It would help if you could post your table DDL (including indexes) and some sample data as well as the query plan.
January 3, 2007 at 4:34 pm
Thanks John, will provide that info tomorrow since I do not have access to that information right now -
thanks again!!!
January 3, 2007 at 5:15 pm
Does the first select statement ever change? If not you could create a temp table or maybe better a view and just run the one select statement.
Just a suggestion
Kris
Viewing 4 posts - 1 through 3 (of 3 total)
You must be logged in to reply to this topic. Login to reply