Pytania otagowane jako alias

2
Aliasy zapytań takie same jak aliasy głównych zapytań
Mam zapytanie SQL, którego aliasy są takie same jak niektóre aliasy jego podzapytania. Na przykład: select * from ROOM r where ... ( select * from ROAD r where ... ) Działa to dobrze, ponieważ alias podzapytania wydaje się ukrywać główny. Czy to zadziała we wszystkich przypadkach? Czy kiedykolwiek uzyskam …

3
Dlaczego zapytania są analizowane w taki sposób, że w większości klauzul nie można używać aliasów kolumn?
Próbując napisać zapytanie, dowiedziałem się (na poważnie), że SQL Server analizuje GDZIE w zapytaniu na długo przed parsowaniem instrukcji SELECT podczas wykonywania zapytania. Dokumenty MSDN mówią, że ogólna logiczna kolejność analizowania jest taka, że ​​SELECT jest analizowany prawie na końcu (co powoduje błędy „brak takiego obiektu [alias]” podczas próby użycia …
16 sql-server  alias 
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.