2016-10-19 6 views
0

Tables to JoinВид из объединения двух таблиц в SQL Server

Я прилагается изображение, объясняющее вопросы, которые я в настоящее время сталкиваются в данный момент. Я искал способ присоединиться к двум столам. Где первая таблица имеет отношение к предыдущей таблице, что ее внешний ключ в первой таблице. Вторая таблица также имеет внешний ключ первой таблицы.

Я хочу, чтобы выводить информацию, это список записей второй таблицы с внешним ключом первой таблицы, а также внешний ключ предыдущей таблицы, который связан только с первой таблицей.

Большое спасибо за вашу поддержку, и я с нетерпением жду, чтобы услышать от вас скоро все

+0

Просто хочу уточните мой запрос: предыдущая таблица относится к таблице A, первая таблица относится к таблице B, а вторая таблица относится к таблице C –

+0

Добавьте свой образец вывода, пожалуйста. –

ответ

0

Если вы используете SQL Server, попробуйте создать функцию просмотра. Вы можете легко добавлять таблицы и просматривать результаты sql после их подключения. Он также имеет встроенную функцию, которая автоматически создаст sql-запросы, соответствующие вашей созданной функции просмотра.

0

Можете ли вы попробовать?

select a.clm,b.clm,c.clm from tableA as a 
inner join table b as b on a.clm = b.clm 
inner join table c as c on c.clm = b.clm 

где CLM находится столбец, который может быть соединена из таблицы А, а также таблицы B, а также таблицы с

Если когда-нибудь, пожалуйста, дайте нам немного больше информации о

+0

Прежде всего спасибо. –

+0

Halo Mr. J..I есть дополнительная информация по этому вопросу на мой ответ ниже –

+0

Да! Я думаю, что могу помочь вам, но я хотел бы запросить имена ваших колонок, ну, а не точно. и имена столбцов, которые могут быть объединены. –

Смежные вопросы