Я работаю над базой данных в Access
, у меня есть 2 таблицы с такими отношениями:
Nodes . . . . . Relation . . . . . Links
-------- . . . . . . . . . . . . . . . . .----------------
| ID . .|----------------------------| Near End |
| Lat . | . . . . . . . . . | . . . . . . | . . . . . . . . |
| Lon | . . . . . . . . . . -----------| far End . .|
--------- . . . . . . . . . . . . . . . . . ---------------
Как видно, 2 поля в таблице Links имеют отношение к тому же полю таблицы Nodes,Теперь я хочу, например, извлечь Lat для двух концов, как показано ниже.
Результаты:
[Near End Lat] . . . [Far End Lat]
Я хочу более точный одиночный запрос.Скорость выполнения очень важна, потому что в таблицах слишком много записей, а также я буду использовать некоторые сложные условия.