access17401
Registered User.
- Local time
- Yesterday, 23:04
- Joined
- Aug 24, 2017
- Messages
- 33
I have a union query below, it combines three queries. I want the output to show results in order, so all of first query results, all of second query results and then all of third query results. I have tried several ways found on line using ORDER BY with no luck.
My output always goes back to using the URN as the sort order.
Can someone please explain to me how to accomplish this, Thanks.
SELECT [Master File].AppealID, [Master File].URN, [Master File].ADP_Title, [Master File].ADP_FirstName, [Master File].ADP_MiddleName, [Master File].ADP_LastName, [Master File].Address1, [Master File].Address2, [Master File].Address3, [Master File].suburb, [Master File].State, [Master File].postcode, [Master File].Sol_Code, [Master File].Bequest, [Master File].[Home Phone], [Master File].[Mobile Phone], [Master File].email, "" AS [RTS Code], "" AS [RTS Description], "" AS [Payment Method], "" AS Amount, "" AS [Reject Code], "" AS [Reject Description]
FROM [Master File]
WHERE ((([Master File].[Date Bio Edited])=[Enter Date:]))
UNION SELECT [Master File].AppealID, [Master File].URN, [Master File].ADP_Title, [Master File].ADP_FirstName, [Master File].ADP_MiddleName, [Master File].ADP_LastName, [Master File].Address1, [Master File].Address2, [Master File].Address3, [Master File].suburb, [Master File].State, [Master File].postcode, [Master File].Sol_Code, [Master File].Bequest, [Master File].[Home Phone], [Master File].[Mobile Phone], [Master File].email, [Master File].RTS_Code, [Master File].RTS_Description, "" AS exp1, "" AS exp2, "" AS exp3, "" AS exp4
FROM [Master File]
WHERE ((([Master File].RTS_dte)=[Enter Date:]))
UNION SELECT [Master File].AppealID, [Master File].URN, [Master File].ADP_Title, [Master File].ADP_FirstName, [Master File].ADP_MiddleName, [Master File].ADP_LastName, [Master File].Address1, [Master File].Address2, [Master File].Address3, [Master File].suburb, [Master File].State, [Master File].postcode, [Master File].Sol_Code, [Master File].Bequest, [Master File].[Home Phone], [Master File].[Mobile Phone], [Master File].email, "" AS exp1, "" AS exp2, Transactions.GFPayMeth, Transactions.Amount, Transactions.Reject_Code, Transactions.Reject_Description
FROM [Master File] INNER JOIN Transactions ON ([Master File].AppealID = Transactions.AppealID) AND ([Master File].URN = Transactions.URN)
WHERE ((Not (Transactions.Reject_Code)="08") AND ((Transactions.Rec_Dte)=[Enter Date:]));
My output always goes back to using the URN as the sort order.
Can someone please explain to me how to accomplish this, Thanks.
SELECT [Master File].AppealID, [Master File].URN, [Master File].ADP_Title, [Master File].ADP_FirstName, [Master File].ADP_MiddleName, [Master File].ADP_LastName, [Master File].Address1, [Master File].Address2, [Master File].Address3, [Master File].suburb, [Master File].State, [Master File].postcode, [Master File].Sol_Code, [Master File].Bequest, [Master File].[Home Phone], [Master File].[Mobile Phone], [Master File].email, "" AS [RTS Code], "" AS [RTS Description], "" AS [Payment Method], "" AS Amount, "" AS [Reject Code], "" AS [Reject Description]
FROM [Master File]
WHERE ((([Master File].[Date Bio Edited])=[Enter Date:]))
UNION SELECT [Master File].AppealID, [Master File].URN, [Master File].ADP_Title, [Master File].ADP_FirstName, [Master File].ADP_MiddleName, [Master File].ADP_LastName, [Master File].Address1, [Master File].Address2, [Master File].Address3, [Master File].suburb, [Master File].State, [Master File].postcode, [Master File].Sol_Code, [Master File].Bequest, [Master File].[Home Phone], [Master File].[Mobile Phone], [Master File].email, [Master File].RTS_Code, [Master File].RTS_Description, "" AS exp1, "" AS exp2, "" AS exp3, "" AS exp4
FROM [Master File]
WHERE ((([Master File].RTS_dte)=[Enter Date:]))
UNION SELECT [Master File].AppealID, [Master File].URN, [Master File].ADP_Title, [Master File].ADP_FirstName, [Master File].ADP_MiddleName, [Master File].ADP_LastName, [Master File].Address1, [Master File].Address2, [Master File].Address3, [Master File].suburb, [Master File].State, [Master File].postcode, [Master File].Sol_Code, [Master File].Bequest, [Master File].[Home Phone], [Master File].[Mobile Phone], [Master File].email, "" AS exp1, "" AS exp2, Transactions.GFPayMeth, Transactions.Amount, Transactions.Reject_Code, Transactions.Reject_Description
FROM [Master File] INNER JOIN Transactions ON ([Master File].AppealID = Transactions.AppealID) AND ([Master File].URN = Transactions.URN)
WHERE ((Not (Transactions.Reject_Code)="08") AND ((Transactions.Rec_Dte)=[Enter Date:]));