Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
22 ноя 2024, 10:41

1С 8.3. Как с помощью запроса выбрать те элементы, которые встречаются только 1 раз?

Автор gulnyr, 14 фев 2024, 09:09

0 Пользователей и 1 гость просматривают эту тему.

gulnyr

Запрос:
ВЫБРАТЬ
    ПартииТоваровКомпании.Номенклатура,
    ПартииТоваровКомпании.Партия
ИЗ
    РегистрНакопления.ПартииТоваровКомпании КАК ПартииТоваровКомпании   
ГДЕ
    ПартииТоваровКомпании.Номенклатура = &Номенклатура

Который выводит такой ответ:

Новый точечный рисунок (3).png


Как с помощью запроса выбрать те элементы регистра накопления, которые встречаются только 1 раз?

Afinogen

сгруппировать по ключевым полям ивыбрать из группировки только те записи где количество = 1

ВЫБРАТЬ
    ПартииТоваровКомпании.Номенклатура,
    ПартииТоваровКомпании.Партия,
    КОЛИЧЕСТВО(ПартииТоваровКомпании.Партия) КАК КоличествоПартия,
ИЗ
    РегистрНакопления.ПартииТоваровКомпании КАК ПартииТоваровКомпании   
ГДЕ
    ПартииТоваровКомпании.Номенклатура = &Номенклатура

СГРУППИРОВАТЬ ПО

   Номенклатура,
   Партия

ИМЕЮЩИЕ КОЛИЧЕСТВО(ПартииТоваровКомпании.Партия) = 1



Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск