Форум программистов, компьютерный форум, киберфорум
Наши страницы
Visual FoxPro
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
I-John
15 / 15 / 0
Регистрация: 12.08.2012
Сообщений: 98
Записей в блоге: 1
1

Связать 2 таблицы, вместо вторичных ключей отображать поля родительской

19.12.2012, 23:42. Просмотров 1101. Ответов 7
Метки нет (Все метки)

Собственно проблема вот в чем
есть 2 таблицы
экзамен (дочерняя)
преподаватель(родительская)
связаны соответственно по ключу idex...
подскажите если кто сталкивался...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.12.2012, 23:42
Ответы с готовыми решениями:

Связать в запросе 2 поля таблицы с одним справочником
Здравствуйте. Есть таблица (SAMPLES) в БД Firebird Embedded, 2 поля которой...

БД sqlite. При удалении элемента из родительской таблицы, не удаляются элементы из дочерних таблиц
Здравствуйте, уважаемые форумчане! Есть три таблицы связанные между собой,...

Использование индексов и вторичных ключей
Делаю базы в firebird, сейчас преподаватель показывает как делать 3-х звенку,...

Связать таблицы/Несколько первичных ключей
Прочитал что не может быть несколько первичных ключей, так как же мне связать...

Связать 2 поля одной таблицы
Доброго вечера. Подскажите пожалуйста, как реализовать следующую идею: ...

7
sks1904
184 / 178 / 28
Регистрация: 26.05.2011
Сообщений: 850
20.12.2012, 07:11 2
в запросе? используйте left join
1
I-John
15 / 15 / 0
Регистрация: 12.08.2012
Сообщений: 98
Записей в блоге: 1
20.12.2012, 22:01  [ТС] 3
sks1904, не особо получилось...


SQL
1
2
3
SELECT post.*
FROM post AS p 
LEFT JOIN teacher AS t ON p.iddol=t.iddol
Добавлено через 2 минуты
подскажите что не так...
0
sks1904
184 / 178 / 28
Регистрация: 26.05.2011
Сообщений: 850
21.12.2012, 07:00 4
SQL
1
2
3
SELECT *
 FROM post AS p 
 LEFT JOIN teacher AS t ON p.iddol=t.iddol
0
I-John
15 / 15 / 0
Регистрация: 12.08.2012
Сообщений: 98
Записей в блоге: 1
21.12.2012, 23:02  [ТС] 5
Цитата Сообщение от sks1904 Посмотреть сообщение
SELECT *
ругается на звездочку...
0
sks1904
184 / 178 / 28
Регистрация: 26.05.2011
Сообщений: 850
22.12.2012, 19:42 6
звездочка - это все поля этих таблиц, выберите интересующие вас и все, хотя на звездочку ругаться не может, или... какая у вас версия фокса?
0
I-John
15 / 15 / 0
Регистрация: 12.08.2012
Сообщений: 98
Записей в блоге: 1
23.12.2012, 13:23  [ТС] 7
версия fox 9
0
sks1904
184 / 178 / 28
Регистрация: 26.05.2011
Сообщений: 850
23.12.2012, 17:10 8
в конце строк добавляют ; в знак продолжения команды на другой строке
1
23.12.2012, 17:10
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
23.12.2012, 17:10

Связать 2 поля одной таблицы
Доброго вечера. Подскажите пожалуйста, как реализовать следующую идею: ...

Как связать таблицы (поля)?
Внешний ключ, ссылающийся на TchPK в TEACHER Правильно на г*мнокодил? ...

Связать 2 поля одной таблицы
Доброго вечера. Подскажите пожалуйста, как реализовать следующую идею: ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru