Здравствуйте. Помогите написать запрос.
мне надо запрос который вернет значение если в нем ошибка.
если не возвращает то этот документ без ошибок.
Есть документ в нем 2 колонки с полями "сотрудник" и "смена"
На скрине написал если в поле смена проставлена будет двойки или тройки в две колонки с одинаковым сотрудником, то не выдаем ошибку.
А если в поле смена проставлена будет ноль или 1 в две колонки с одинаковым сотрудником, то выдаем ошибку.
и если два разных сотрудника но проставлены двойки, не выдаем ошибку.
мне надо запрос который вернет значение если в нем ошибка.
если не возвращает то этот документ без ошибок.
Есть документ в нем 2 колонки с полями "сотрудник" и "смена"
На скрине написал если в поле смена проставлена будет двойки или тройки в две колонки с одинаковым сотрудником, то не выдаем ошибку.
А если в поле смена проставлена будет ноль или 1 в две колонки с одинаковым сотрудником, то выдаем ошибку.
и если два разных сотрудника но проставлены двойки, не выдаем ошибку.
Прикрепленные файлы:
По теме из базы знаний
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
ВЫБРАТЬ
РеализацияТоваровУслугТовары.Номенклатура КАК Сотрудник,
РеализацияТоваровУслугТовары.Количество КАК Смена,
КОЛИЧЕСТВО(РеализацияТоваровУслугТовары.Номенклатура) КАК КоличествоОдинаковых
ПОМЕСТИТЬ ВТ_КоличествоОдинаковыхСтрок
ИЗ
Документ.РеализацияТоваровУслуг.Товары КАК РеализацияТоваровУслугТовары
ГДЕ
РеализацияТоваровУслугТовары.Ссылка = &Ссылка
СГРУППИРОВАТЬ ПО
РеализацияТоваровУслугТовары.Номенклатура,
РеализацияТоваровУслугТовары.Количество
;
//////////////////////////////////////////////////////////// ////////////////////
ВЫБРАТЬ
ВТ_КоличествоОдинаковыхСтрок.Сотрудник КАК Сотрудник
ИЗ
ВТ_КоличествоОдинаковыхСтрок КАК ВТ_КоличествоОдинаковыхСтрок
ГДЕ
ВТ_КоличествоОдинаковыхСтрок.Смена <> 2
И ВТ_КоличествоОдинаковыхСтрок.КоличествоОдинаковых > 1
Показатьну наверно что то такое, если запрос не пустой ошибка
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот