Сравнение набора товаров, проданных сменами

FastCode 63 8

Если смена 1 и смена 2 продали одинаковые товары, то между ними в итоговой таблице должен стоять знак "=", иначе "<>"

Автор: ildarovich

ВЫБРАТЬ РАЗЛИЧНЫЕ
    Дано.Смена,
    ВЗ.Знак
ИЗ
    Дано КАК Дано,
    (ВЫБРАТЬ
        МИНИМУМ(ВЫБОР
                КОГДА Дано1.Смена ЕСТЬ NULL 
                        ИЛИ Дано2.Смена ЕСТЬ NULL 
                    ТОГДА "<>"
                ИНАЧЕ "="
            КОНЕЦ) КАК Знак
    ИЗ
        Дано КАК Дано1
            ПОЛНОЕ СОЕДИНЕНИЕ Дано КАК Дано2
            ПО Дано1.Товар = Дано2.Товар
                И Дано1.Смена <> Дано2.Смена) КАК ВЗ
{2} Ожидается идентификатор
TurboConf - расширение Конфигуратора 1С

Похожие публикации

Проверка совпадения таблиц путем сравнения полного и внутреннего соединения

Количество дней, когда товар был на складе

Модератору