Выборка контактной информации в запросе

От:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
ВЫБРАТЬ
	ЕСТЬNULL(Адрес.Представление,"") КАК Адрес,
	ЕСТЬNULL(Почта.Представление,"") КАК Почта,
	ЕСТЬNULL(Телефон.Представление,"") КАК Телефон
ИЗ
	РегистрСведений.КадроваяИсторияСотрудников КАК КадроваяИсторияСотрудников
		ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.КонтактнаяИнформация КАК Адрес
		ПО (Адрес.Ссылка = КадроваяИсторияСотрудников.ФизическоеЛицо)
			И Адрес.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Адрес)
			И Адрес.Вид.Наименование = "Адрес для информирования"
		ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.КонтактнаяИнформация КАК Почта
		ПО (Почта.Ссылка = КадроваяИсторияСотрудников.ФизическоеЛицо)
			И Почта.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.АдресЭлектроннойПочты)
		ЛЕВОЕ СОЕДИНЕНИЕ Справочник.ФизическиеЛица.КонтактнаяИнформация КАК Телефон
		ПО (Телефон.Ссылка = КадроваяИсторияСотрудников.ФизическоеЛицо)
			И Телефон.Тип = ЗНАЧЕНИЕ(Перечисление.ТипыКонтактнойИнформации.Телефон)
			И Телефон.Вид.Наименование = "Мобильный телефон"

Комментарии закрыты