я проверил на sql server, 1-4 отпадают, 5 работает. немного подумав, я сообразил, что это вполне логично, корректно и предсказуемо, но может быть неожиданно, да
5 связано с тем, что field2 означает b.field2, и оно доступно внутри подзапроса, и его можно select from a, как и что угодно другое, например, field1 - field2 + getdate()
я проверил на sql server, 1-4 отпадают, 5 работает. немного подумав, я сообразил, что это вполне логично, корректно и предсказуемо, но может быть неожиданно, да
я проверил на sql server, 1-4 отпадают, 5 работает. немного подумав, я сообразил, что это вполне логично, корректно и предсказуемо, но может быть неожиданно, да