SQL-запрос, чтобы показать объединенные таблицы по идентификатору - PullRequest
0 голосов
/ 04 апреля 2011

У меня есть Таблица A :

ID | Fname
1  | aaa
2  | bbb
3  | ccc
4  | ddd

и Таблица B :

ID | Age
1  | 50
2  | 60
8  | 70
4  | 80

Мне нужно выполнить запрос, который показывает мнеэто:

ID | Fname | Age
1  | aaa   | 50
2  | bbb   | 60
4  | ddd   | 80

нужно на сервере SQL 2008

Ответы [ 2 ]

4 голосов
/ 04 апреля 2011

Похоже, действительно очень просто INNER JOIN - попробуйте это:

SELECT A.ID, A.FName, B.Age
FROM dbo.TableA A
INNER JOIN dbo.TableB B ON A.ID = B.ID

См. визуальное объяснение Джеффа Этвуда о том, что представляют собой различные типы JOIN в SQL и что они делают.

0 голосов
/ 04 апреля 2011
SELECT a.ID, a.Fname, b.Age
FROM TableA AS a
INNER JOIN TableB AS b ON a.ID = b.ID
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...