Как выбрать из разных таблиц, выбрав id из таблицы_1.Получить данные из таблицы на основе имени таблицы в качестве значения поля из другой таблицы
Я попытался с помощью
SELECT * FROM (SELECT Table_Name FROM Table_1 WHERE id = 1)
распечатать все записи из topics_tbl.
Table_1:
id Table_Name
1 topics_tbl
2 teachers_tbl
topics_tbl:
id topics
1 English
2 Math
3 Science
teachers_tbl:
id first_Name last_Name
1 John Dowe
2 Joe Smith
3 Mary Lee
Вам, кажется, нужна помощь. Мы готовы оказать некоторую помощь, но сначала вы должны задать нам вопрос. Как указано, это не имеет никакого смысла, что вы пытаетесь сделать здесь. –
Табличные метаданные требуют некоторой работы. Текущие реляционные таблицы не относятся к преподавателям по темам. В topic_tbl должен быть столбец topic_id или таблица ссылок, которая связывает учителей с их темами. Вам нужно будет решить, может ли данный преподаватель научить более одной теме. Если это так, я бы использовал таблицу ссылок, которая поддерживает отношения от одного до многих. – JohnH