powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Select помогите составить запрос
4 сообщений из 4, страница 1 из 1
Select помогите составить запрос
    #34765777
Alex Sheff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Привет всем.
Значит задача такая: имеется таблица А с полями Pole1 Рole2 Рole3 где прописаны коды от 1 до 9
и три таблицы в которых расшифровка этих кодов
Тable1 ... Table3
kod text
1 aaaa
2 bbbb
3 cccc
хочу выбрать запросом не коды Pole1..Pole3 а соответствующие значения из таблиц Table1 .. Table3.
Одну таблицу успешно выбрал используя Join, а вот несколько - немогу осилить.
Всем спасибо
...
Рейтинг: 0 / 0
Select помогите составить запрос
    #34765897
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Если я правильно понял задачу, то это все решается через LEFT JOIN.

Код: plaintext
1.
2.
3.
4.
5.
SELECT a.kod, t1.text, t2.text, t3.text ;
FROM a ;
LEFT JOIN t1 ON a.Pole1=t1.kod ;
LEFT JOIN t2 ON a.Pole2=t2.kod ;
LEFT JOIN t3 ON a.Pole3=t3.kod

Если есть уверенность, что пустых ссылок быть не может, то можно вместо LEFT использовать INNER.
...
Рейтинг: 0 / 0
Select помогите составить запрос
    #34766278
VFP7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Смотри сюда, детальней - некуда :))
...
Рейтинг: 0 / 0
Select помогите составить запрос
    #34768554
Alex Sheff
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
всем спасибо, получилось


Insert Into - это не оператор а команда...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / Select помогите составить запрос
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]