|
Сравнение в запросе | ☑ | ||
---|---|---|---|---|
0
Oz11
18.12.11
✎
21:41
|
Ребята, помогайте. Не могу додуматься как реализовать. Есть таблица значений которая содержит две колонки (Контрагент и Статус) и есть РегистрСведений, содержащий тоже Контрагента и его Статус. Пытаюсь в запросе выбрать тех контрагентов, у которых поменялся статус, то есть статус из ТЗ не равен статусу из регистра. ничерта не получается свинтить это все. натолкните на алгоритм, который выберет контрагентов, статусы которых не совпадают
|
|||
1
vicof
18.12.11
✎
21:42
|
МВТ + СОЕДИЕНЕНИЕ
|
|||
2
Oz11
18.12.11
✎
21:42
|
"ВЫБРАТЬ
| Таблица.Контрагент, | Таблица.Статус |ПОМЕСТИТЬ ИзСправочника |ИЗ | &Контрагенты КАК Таблица |; | |//////////////////////////////////////////////////////////////////////////////// |ВЫБРАТЬ | Справочник.Контрагент, | Справочник.Статус, | ИзРегистра.Контрагент КАК Контрагент1, | ИзРегистра.Статус КАК Статус1 |ИЗ | ИзСправочника КАК Справочник | ЛЕВОЕ СОЕДИНЕНИЕ (ВЫБРАТЬ | СМУ_СтадииВзаимоотношенийСПокупателямиСрезПоследних.Контрагент КАК Контрагент, | СМУ_СтадииВзаимоотношенийСПокупателямиСрезПоследних.Статус КАК Статус | ИЗ | РегистрСведений.СМУ_СтадииВзаимоотношенийСПокупателями.СрезПоследних КАК СМУ_СтадииВзаимоотношенийСПокупателямиСрезПоследних) КАК ИзРегистра | ПО Справочник.Контрагент = ИзРегистра.Контрагент"; вот скрутил такой запрос, который соединяет данные из ТЗ и регистра, но как выбрать тех контрагентов у которых статусы не совпадают не могу додуматься. |
|||
3
vicof
18.12.11
✎
21:44
|
ВЫБОР КОГДА ИзРегистра.Статус = Таблица.Статус ТОгда
0 Иначе 1 Конец КАК Совпадают |
|||
4
vicof
18.12.11
✎
21:45
|
т.е. наоборот 0 и 1
|
|||
5
vicof
18.12.11
✎
21:45
|
поменять
|
|||
6
Oz11
18.12.11
✎
21:47
|
выходит что в итоге мы получим выборку со всеми контрагентами, просто в каждой строке будет флажок совпадает. а можно как-то выбрать только тех, у которых не совпадает, чтобы потом при выгрузке данных меньше времени занимало.
|
|||
7
vicof
18.12.11
✎
21:48
|
еще одну выборку с условием на флажок
|
|||
8
Oz11
18.12.11
✎
21:50
|
вот телепень! точно же. спасибо огромное за подсказку, а то что-то в воскресенье не думается совсем.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |