Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Не могу придумать как написать запрос

Не могу придумать как написать запрос
Я
   birusik
 
19.04.18 - 15:16
Есть на входе таблица
Номенклатура   Лимит  УровеньВИерархии
Данные:
Плитка         20      2
Плитка         30      3
Светильник     20      2
Доска          10      1
Доска          20      2

Мне нужно на выходе получить:
Плитка         20      2 
Светильник     20      2
Доска          10      1

т.е. выбрать строчки с наименьшим уровнем иерархии
Нужно именно запросом
 
 
   Cool_Profi
 
1 - 19.04.18 - 15:17
выбрать Номенклатура, МИНИМУМ(УровеньИерархии)
из МояТаблица
СГРУППИРОВАТЬ ПО номенклатура

Не прокатит?
   МихаилМ
 
2 - 19.04.18 - 15:19
+(1) предварительно свернуть на всякий случай  и соединить с моятаблица
   toypaul
 
3 - 19.04.18 - 15:26
select t.* from t
join (select g,min(f2) f2 from t group by g) m
on t.g = m.g and t.f2=m.f2
   olegves
 
4 - 19.04.18 - 15:58
(0) фотки нет
(3) она не поймет
   birusik
 
5 - 19.04.18 - 16:01
Спасибо откликнувшимся, сначала создала врем. таблицу

выбрать Номенклатура, МИНИМУМ(УровеньИерархии)
из МояТаблица
СГРУППИРОВАТЬ ПО номенклатура

потом внутренне соединила с МояТаблица по номенклатуре и уровнюиерархии
   olegves
 
6 - 19.04.18 - 16:02
(5) отлично
   exwill
 
7 - 19.04.18 - 16:02
(4) А ты говорил - не поймет!
   Fram
 
8 - 19.04.18 - 16:04
(0) собеседование?
   dezss
 
9 - 19.04.18 - 16:17
А если на одном уровне будет несколько одинаковых номенклатур?

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует