Объединение 2 таблиц, где любой из 3 столбцов в 1 таблице может соответствовать столбцу объединения во второй таблице - PullRequest
0 голосов
/ 04 декабря 2010

Есть 2 таблицы

. TblCaller содержит телефонные номера вызовов, полученных в столбце cCaller.

tblClient содержит личные данные клиентов, включая номера телефонов в 3 столбцах cNumHome, cNumWork и cNumCell.

Мне нужно объединить таблицы, чтобы создать набор записей, чтобы можно было отображать личные данные абонентов.

Является ли запрос, содержащий 2 объединения, единственным способом сделать это?

Редизайн таблицы в настоящее время недоступен

1 Ответ

2 голосов
/ 04 декабря 2010

Объединение также может работать:

select *
from tblCaller as cal
join tblClient as cli on cal.cCaller = cli.cNumHome or cal.cCaller = cli.cNumWork or cal.cCaller = cli.cNumCell
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...