我遇到了一个查询,其中开发人员在查询中两次使用相同的别名。
这在 Query 中已经完成了好几次——所以我不认为这是一个错误。是否有理由这样做我不知道,或者这只是草率的工作?
(Select
AppointmentID
,Division
,Hospital
,ApptDate
,KeptDate
From
(Select
s1.AppointmentID
,s1.Division
,s1.Hospital
,s1.Apptdate
,s1.KeptDate
From S1
Group By
s1.AppontmentID
,s1.Division
,s1.Hospital
,s1.Apptdate
,s1.KeptDate) as S2
Group By
AppointmentID
,Division
,Hospital
,ApptDate
,KeptDate) As S2
这是简化的代码 - 还有更多字段,但其中没有聚合,以及两个 Group Bys 一个接一个地跟随的事实。他们之间什么都没有。
谢谢,