SQL Server Forums
Profile | Register | Active Topics | Members | Search | Forum FAQ
 
Register Now and get your question answered!
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 SQL Server 2000 Forums
 SQL Server Development (2000)
 Alias Names
 New Topic  Reply to Topic
 Printer Friendly
Author Previous Topic Topic Next Topic  

pravin14u
Posting Yak Master

India
246 Posts

Posted - 11/20/2006 :  09:35:30  Show Profile  Click to see pravin14u's MSN Messenger address  Send pravin14u a Yahoo! Message  Reply with Quote
We have two subqueries returning two recordsets with the same set of columns.

When we try to Union both using UNION, we are unable to specify the alias names for the sub queries.

I have given the query below. The Alias names are 'Current_Week' and 'Previous_Week', It shows syntax error near Current_Week.

SELECT Previous_Week.account_id, Previous_Week.sabre_log_id as ps, Previous_Week.outlet_count as po, Current_Week.outlet_count as ci,
Current_Week.sabre_log_id as cs

FROM


SELECT * FROM
(
SELECT account_id, outlet_count, sabre_log_id
FROM tbl_sabre_load_log
WHERE sabre_log_id in

(
SELECT max(sabre_log_id) as "sec_log" FROM
tbl_sabre_load_log WHERE sabre_log_id NOT IN
(SELECT max(sabre_log_id)
FROM tbl_sabre_load_log
GROUP BY account_id
)
GROUP BY account_id
)
)

UNION ALL

(
SELECT account_id, outlet_count, sabre_log_id
FROM tbl_sabre_load_log
WHERE sabre_log_id in

(SELECT max(sabre_log_id)
FROM tbl_sabre_load_log
GROUP BY account_id
)
)


WHERE
Previous_Week.account_id = Current_Week.account_id

Can u please suggest a solution?

Thanks

harsh_athalye
Flowing Fount of Yak Knowledge

India
5581 Posts

Posted - 11/20/2006 :  09:36:57  Show Profile  Visit harsh_athalye's Homepage  Click to see harsh_athalye's MSN Messenger address  Send harsh_athalye a Yahoo! Message  Reply with Quote
Don't crosspost:

http://www.sqlteam.com/forums/topic.asp?TOPIC_ID=75204

Harsh Athalye
India.
"Nothing is Impossible"
Go to Top of Page
  Previous Topic Topic Next Topic  
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
SQL Server Forums © 2000-2009 SQLTeam Publishing, LLC Go To Top Of Page
This page was generated in 0.09 seconds. Powered By: Snitz Forums 2000