Ho una query SQL i cui alias sono gli stessi di alcuni alias della sua subquery.
Per esempio:
select *
from ROOM r
where ...
(
select *
from ROAD r
where ...
)
Funziona bene, dato che l'alias della subquery sembra nascondere quello principale.
- Funzionerà in questo modo in tutti i casi?
- Avrò mai risultati indefiniti?
- Se è corretto farlo, come posso fare un riferimento alla query principale
r
?