2013-11-08 3 views
1

У меня есть таблица [Сотрудники] и я хочу, чтобы искать повторяющееся имя и просматривать telelephone каждый отделЗапрос повторяющихся записей

 
Name Tel Department 
Drew 2134 IT 
Jason 34532 IT 
Drew 35223 Sales 
Jason 12313 Sales 
Cruto 32432 IT 
John 1234 IT 
John 4321 Sales 
Rex  5643 Sales 

как запросить это к этому выходу

 
Name IT Tel NO Sales Tel NO 
Drew  2134   35223 
Jason 34532   12313 
John  1234   4321 

+1

Как выглядит ваш запрос? –

ответ

2
SELECT IT.[Name],IT.[Tel] as IT , Sales.[Tel] as Sales FROM 
(SELECT [Name], [Tel] 
FROM Table1 WHERE [Department] = 'IT') AS IT 
INNER JOIN 
(SELECT [Name], [Tel] 
FROM Table1 WHERE [Department] = 'Sales') AS Sales 
ON IT.[Name] = Sales.[Name] 

FIDDLE

+0

Большое вам спасибо ... – user2967431

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