![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Помогите пожалуйста правильно составить SQL-запрос! [D5, MSSQL]
ZSergey © (2004-02-28 18:52:00)Дорогие знатоки! Помогите пожалуйста правильно построить запрос.
Есть две таблицы ADRES и SLOVAR, где в первой таблице 2 поля
ссылаются на одно поле второй:
сруктура таблиц
ADRES SLOVAR
------------ ------------------
id | adrnp | adrul id | name
01 00001 00002 00001 Крыловка
02 00001 00003 00002 ул.Ленина
..................... 00003 ул.Пушкина
..................
Как мне связать обе таблицы так,
чтобы по значению поля ADRES.ID происходила выборка соотствующего
населеного пункта и улицой???? Заранее благодарю!
YurikGl (2004-02-28 19:13:00) [1]А я даже структуру таблиц не понял
Desdechado (2004-02-28 19:01:00) [2]изврат, имхо
зачем улицы и поселки в один список, сам себя запутаешь, вернее, уже запутал ...
по сабжу:
SELECT S1.id, S1.name FROM Slovar S, Slovar S1, Adres A
WHERE A.id = ... AND A.adrnp = S.id AND S.adrul = S1.id
Sam Stone (2004-02-28 19:00:00) [3]если правильно понял структуру таблиц, то так:
select slovar.name from slovar
where slovar.id=adres.adrnp
and adres.id=<какому-то id'шнику>