|
Запрос в регистр сведений | ☑ | ||
---|---|---|---|---|
0
lite777
03.12.18
✎
17:01
|
Нужно выбрать всех сотрудников у которых должность на д1 и на д2 = должн пишу -
Запрос.Текст = "ВЫБРАТЬ РАЗЛИЧНЫЕ | РаботникиОрганизацийСрезПоследних.Сотрудник КАК Сотрудник, | РаботникиОрганизацийСрезПоследних.Организация КАК Организация, | РаботникиОрганизацийСрезПоследних.Должность, | РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации как подр, | РаботникиОрганизацийСрезПоследних.Период |ИЗ | РегистрСведений.РаботникиОрганизаций.СрезПоследних(&д2) КАК РаботникиОрганизацийСрезПоследних |ГДЕ | РаботникиОрганизацийСрезПоследних.Должность = &Должн | |УПОРЯДОЧИТЬ ПО | РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации.наименование, | Сотрудник.наименование"; |
|||
1
Полбатона
03.12.18
✎
17:02
|
а где д1?
|
|||
2
lite777
03.12.18
✎
17:03
|
Как тут запрос написать чтобы выбрать все сотр у котторых должн на д1 и на д2= должн ?
|
|||
3
lite777
03.12.18
✎
17:03
|
незнаю как тут соеденить
|
|||
4
Ник080808
03.12.18
✎
17:07
|
(3) объединить
|
|||
5
Ник080808
03.12.18
✎
17:08
|
(0) вообще не понятно, тебе нужно сотрудников у которых на дату 1 и на дату 2 должность из параметра или у которых и на дату 1 и на дату2 одна и та же должность &Должность?
|
|||
6
Ник080808
03.12.18
✎
17:10
|
ВЫБРАТЬ РАЗЛИЧНЫЕ
| РаботникиОрганизацийСрезПоследних.Сотрудник КАК Сотрудник, | РаботникиОрганизацийСрезПоследних.Организация КАК Организация, | РаботникиОрганизацийСрезПоследних.Должность, | РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации как подр, | РаботникиОрганизацийСрезПоследних.Период |ИЗ | РегистрСведений.РаботникиОрганизаций.СрезПоследних(&д2) КАК РаботникиОрганизацийСрезПоследних |ГДЕ | РаботникиОрганизацийСрезПоследних.Должность = &Должн Объединить ВЫБРАТЬ РАЗЛИЧНЫЕ | РаботникиОрганизацийСрезПоследних.Сотрудник КАК Сотрудник, | РаботникиОрганизацийСрезПоследних.Организация КАК Организация, | РаботникиОрганизацийСрезПоследних.Должность, | РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации как подр, | РаботникиОрганизацийСрезПоследних.Период |ИЗ | РегистрСведений.РаботникиОрганизаций.СрезПоследних(&д1) КАК РаботникиОрганизацийСрезПоследних |ГДЕ | РаботникиОрганизацийСрезПоследних.Должность = &Должн |
|||
7
Михаил Козлов
03.12.18
✎
17:11
|
(2) Внутреннее соединение 2-х таблиц сотрудников:
1-я - у которых должность на д1 2-я - у которых должность на д2 |
|||
8
lite777
04.12.18
✎
08:32
|
ок спасибо !
|
|||
9
lite777
04.12.18
✎
09:58
|
Все таки ОБЪЕДИНИТЬ выдает сотрудника если он есть в одной из таблиц, а мне нужно чтобы выдавал когда есть в обоих таблицах использовал ВНУТР СОЕД
Запрос.Текст=" | ВЫБРАТЬ РАЗЛИЧНЫЕ | РаботникиОрганизацийСрезПоследних.Сотрудник КАК Сотрудник, | РаботникиОрганизацийСрезПоследних.Организация КАК Организация, | РаботникиОрганизацийСрезПоследних.Должность, | РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации как подр, | РаботникиОрганизацийСрезПоследних2.Сотрудник , | РаботникиОрганизацийСрезПоследних2.Должность, | РаботникиОрганизацийСрезПоследних.Период |ИЗ | РегистрСведений.РаботникиОрганизаций.СрезПоследних(&д1) КАК РаботникиОрганизацийСрезПоследних | ВНУТРЕННЕЕ СОЕДИНЕНИЕ | РегистрСведений.РаботникиОрганизаций.СрезПоследних(&д2) КАК РаботникиОрганизацийСрезПоследних2 |ПО | РаботникиОрганизацийСрезПоследних.Сотрудник=РаботникиОрганизацийСрезПоследних2.Сотрудник |ГДЕ | РаботникиОрганизацийСрезПоследних.Должность = &Должн | И РаботникиОрганизацийСрезПоследних2.Должность = &Должн И | РаботникиОрганизацийСрезПоследних.Сотрудник.Статус<>&ВыбСтатус | УПОРЯДОЧИТЬ ПО | РаботникиОрганизацийСрезПоследних.ПодразделениеОрганизации, | РаботникиОрганизацийСрезПоследних.Сотрудник" ; |
|||
10
GANR
04.12.18
✎
10:01
|
(0) Не я телепатический аппарат дома забыл.
|
|||
11
Buster007
04.12.18
✎
10:15
|
(9) а поч по должн не соед? зач усл добав?
|
|||
12
Buster007
04.12.18
✎
10:16
|
+(10) ощущение, что автора штрафуют за количество символов. Чем больше символов набрал, тем больше минус премии
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |