|
Помогите соединить два запроса | ☑ | ||
---|---|---|---|---|
0
serkorvin1
24.01.19
✎
16:04
|
Есть запросы:
ВЫБРАТЬ KPI_ГруппаРасчетаПодразделения.Подразделение КАК Подразделение ИЗ Справочник.KPI_ГруппаРасчета.Подразделения КАК KPI_ГруппаРасчетаПодразделения ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Пользователи КАК Пользователи ПО (KPI_ГруппаРасчетаПодразделения.НачальникПодразделения.ФизЛицо = Пользователи.ФизЛицо) ГДЕ Пользователи.Ссылка = &Ссылка и ВЫБРАТЬ KPI_УстановленныеОценки.ФИО КАК ФИО, KPI_УстановленныеОценки.Подразделение КАК Подразделение, KPI_УстановленныеОценки.ПериодОценки КАК ПериодОценки, KPI_УстановленныеОценки.КритерииОценки КАК КритерииОценки, KPI_УстановленныеОценки.Оценщик КАК Оценщик, KPI_УстановленныеОценки.ГруппаРасчета КАК ГруппаРасчета, KPI_УстановленныеОценки.Оценка КАК Оценка, KPI_УстановленныеОценки.КомментарийКОценке КАК КомментарийКОценке ИЗ РегистрСведений.KPI_УстановленныеОценки КАК KPI_УстановленныеОценки ГДЕ KPI_УстановленныеОценки.Подразделение В(&Подразделения) Нужно соединить оба запроса, из первого запроса найденные подразделения подставились во второй запрос в параметр &Подразделения |
|||
1
unregistered
24.01.19
✎
16:09
|
Как-то так.
ВЫБРАТЬ KPI_УстановленныеОценки.ФИО КАК ФИО, KPI_УстановленныеОценки.Подразделение КАК Подразделение, KPI_УстановленныеОценки.ПериодОценки КАК ПериодОценки, KPI_УстановленныеОценки.КритерииОценки КАК КритерииОценки, KPI_УстановленныеОценки.Оценщик КАК Оценщик, KPI_УстановленныеОценки.ГруппаРасчета КАК ГруппаРасчета, KPI_УстановленныеОценки.Оценка КАК Оценка, KPI_УстановленныеОценки.КомментарийКОценке КАК КомментарийКОценке ИЗ РегистрСведений.KPI_УстановленныеОценки КАК KPI_УстановленныеОценки ГДЕ KPI_УстановленныеОценки.Подразделение В(ВЫБРАТЬ KPI_ГруппаРасчетаПодразделения.Подразделение КАК Подразделение ИЗ Справочник.KPI_ГруппаРасчета.Подразделения КАК KPI_ГруппаРасчетаПодразделения ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Пользователи КАК Пользователи ПО (KPI_ГруппаРасчетаПодразделения.НачальникПодразделения.ФизЛицо = Пользователи.ФизЛицо) ГДЕ Пользователи.Ссылка = &Ссылка) |
|||
2
serkorvin1
24.01.19
✎
16:14
|
(1) Спасибо!
А можно еще вариант через как это через Временные таблицы реализовать? |
|||
3
unregistered
24.01.19
✎
16:36
|
Типа так, наверное.
ВЫБРАТЬ KPI_ГруппаРасчетаПодразделения.Подразделение КАК Подразделение ПОМЕСТИТЬ ВТ_Подразделения ИЗ Справочник.KPI_ГруппаРасчета.Подразделения КАК KPI_ГруппаРасчетаПодразделения ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Пользователи КАК Пользователи ПО (KPI_ГруппаРасчетаПодразделения.НачальникПодразделения.ФизЛицо = Пользователи.ФизЛицо) ГДЕ Пользователи.Ссылка = &Ссылка ; ВЫБРАТЬ KPI_УстановленныеОценки.ФИО КАК ФИО, KPI_УстановленныеОценки.Подразделение КАК Подразделение, KPI_УстановленныеОценки.ПериодОценки КАК ПериодОценки, KPI_УстановленныеОценки.КритерииОценки КАК КритерииОценки, KPI_УстановленныеОценки.Оценщик КАК Оценщик, KPI_УстановленныеОценки.ГруппаРасчета КАК ГруппаРасчета, KPI_УстановленныеОценки.Оценка КАК Оценка, KPI_УстановленныеОценки.КомментарийКОценке КАК КомментарийКОценке ИЗ РегистрСведений.KPI_УстановленныеОценки КАК KPI_УстановленныеОценки ГДЕ KPI_УстановленныеОценки.Подразделение В(ВЫБРАТЬ РАЗЛИЧНЫЕ Подразделения.Подразделение ИЗ ВТ_Подразделения КАК Подразделения) |
|||
4
serkorvin1
24.01.19
✎
16:44
|
(3) Спс!!!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |