dbTalk Databases Forums  

=> Query Just About There

microsoft.public.sqlserver.mseq microsoft.public.sqlserver.mseq


Discuss => Query Just About There in the microsoft.public.sqlserver.mseq forum.



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

Default => Query Just About There - 07-23-2003 , 09:10 AM






Sorry to bother you, I just got it working, not quite
sure about order of INNER JOINs any reference to a
white paper or quick reason why would be good.


SELECT vQMD.FleetNumber,
SC.ID,
TH.Date,
ST1.OffRoad,
getDate()-(ST1.[nextservicedue]) as Overdue
FROM StatusCodes SC
INNER JOIN SQLTrailers ST1
INNER JOIN
(
SELECT DISTINCT ST2.FleetNumber,
max(TH.Date) as MaxOfDate
FROM StatusCodes SC
INNER JOIN SQLTrailers ST2
INNER JOIN TrailerHistory TH
ON ST2.FleetNumber = TH.FleetNumber
ON SC.ID = TH.Status
GROUP BY ST2.FleetNumber
) vQMD
ON ST1.FleetNumber = vQMD.FleetNumber
INNER JOIN TrailerHistory TH
ON ST1.FleetNumber = TH.FleetNumber
ON SC.ID = TH.Status
WHERE TH.Date = vQMD.MaxOfDate
AND ST1.[Group] = 1
ORDER BY TH.FleetNumber




Quote:
-----Original Message-----
Hello,

The error message I receive when I run the below query is:

'The colum prefix 'ST' does not match with a table
name or alias name used in the query'

I've had a bit of a play with it and I'm sure it's just
about there. Just can't see why ST alias presents a
problem.

Any suggestions would be terrific.

Thank you kindly
Rhonda



SELECT vQMD.FleetNumber,
SC.ID,
TH.Date,
ST.OffRoad,
getDate()-[nextservicedue] as Overdue
FROM StatusCodes SC
INNER JOIN SQLTrailers ST
INNER JOIN TrailerHistory TH
INNER JOIN
(
SELECT DISTINCT ST.FleetNumber,
max(TH.Date) as MaxOfDate
FROM StatusCodes SC
INNER JOIN SQLTrailers ST
INNER JOIN TrailerHistory TH
ON ST.FleetNumber = TH.FleetNumber
ON SC.ID = TH.Status
GROUP BY ST.FleetNumber
) vQMD
ON ST.FleetNumber = vQMD.FleetNumber
ON ST.FleetNumber = TH.FleetNumber
ON SC.ID = TH.Status
WHERE TH.Date = vQMD.MaxOfDate
AND ST.[Group] = 1
ORDER BY TH.FleetNumber
.


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 - 2013, Jelsoft Enterprises Ltd.