Запрос, помогите с условием
☑
0
jenny_tea
10.05.12
✎
11:24
Люди, помогите плиз а то че-то застряла непонятно с чем
Есть запрос1. Список действующих сотрудников
и есть запрос2. Который выдает список сотрудников которые учавствовали в определенном документе.
Как наладить связь между двумя подзапросами, чтобы выдавался результат запроса1, без сотрудников из запроса2.
Т.е. если у меня есть результат Запроса1:
Иванов И.И.
Петров П.П.
Сидоров С.С.
и результат Запроса2:
Петров П.П.
то итоговым результатом было бы:
Иванов И.И.
Сидоров С.С.
1
Ненавижу 1С
гуру
10.05.12
✎
11:25
вариант 1:
Запрос1 ЛЕВОЕ СОЕДИНЕНИЕ Запрос2 ПО Запрос1.Сотрудник=Запрос2.Сотрудник
ГДЕ Запрос2.Сотрудник ЕСТЬ NULL
вариант 2:
ГДЕ НЕ Запрос1.Сотрудник В (ВЫБРАТЬ Запрос1.Сотрудник ИЗ Запрос1)
2
jenny_tea
10.05.12
✎
11:49
спасибочки
3
vmv
10.05.12
✎
11:51
вчера была такая же тема Т1 не в Т2, мдя, что может быть проще, сначала делаем простейщую формулировку и калякаем в конструкторе
4
zak555
10.05.12
✎
11:52
(1) какой быстрее ?
5
vmv
10.05.12
✎
11:52
(4) 1-й
6
Ненавижу 1С
гуру
10.05.12
✎
11:59
вариант 3: //для эстетов
ВЫБРАТЬ ТЗ.Сотрудник
ИЗ
(ВЫБРАТЬ Запрос1.Сотрудник, 0 КАК Маркер
ИЗ Запрос1
ОБЪЕДИНИТЬ ВСЕ
ВЫБРАТЬ Запрос2.Сотрудник, 1
ИЗ Запрос2) КАК ТЗ
СГРУППИРОВАТЬ ПО ТЗ.Сотрудник
ИМЕЮЩИЕ СУММА(ТЗ.Маркер)=0
Основная теорема систематики: Новые системы плодят новые проблемы.