Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Хитрый запрос к подчиненному справочнику (число прочтений - 2014 )
pavel_tr
Senior Member
****
Отсутствует



Сообщений: 279
Местоположение: Казань
Зарегистрирован: 14. Октября 2006
Пол: Мужской
Хитрый запрос к подчиненному справочнику
06. Декабря 2006 :: 18:40
Печать  
В конфе 2 справочника - "товары" и подчинённый ему "партии". Нужно запросом получить список партий, в который входят по одной самой ранней партии каждого товара (иными словами, выбрать для каждого товара по одной партии с наименьшим кодом). С запросами осваиваться начал не очень давно, никак не могу сообразить как это сделать... Видимо, два справочника соединяем JOIN'ом, но вот как добиться чтобы возвращалась только одна партия с наименьшим кодом не получается

Подскажите, в какую сторону копать
  
Наверх
 
IP записан
 
ADirks
1c++ developer
1c++ moderator
Отсутствует


А нужны ли мы нам?

Сообщений: 692
Местоположение: Новосибирск
Зарегистрирован: 22. Мая 2006
Пол: Мужской
Re: Хитрый запрос к подчиненному справочнику
Ответ #1 - 07. Декабря 2006 :: 06:57
Печать  
Типа того
Код
Выбрать все
SELECT
	Номенклатура.ID,
	Max(Партии.Code)
FROM
	$Справочник.Номенклатура Номенклатура (NoLock)
	INNER JOIN $Справочник.ПартииТоваров Партии (NoLock) ON Партии.ParentExt = Номенклатура.ID
GROUP BY
	Номенклатура.ID
 

  
Наверх
 
IP записан
 
pavel_tr
Senior Member
****
Отсутствует



Сообщений: 279
Местоположение: Казань
Зарегистрирован: 14. Октября 2006
Пол: Мужской
Re: Хитрый запрос к подчиненному справочнику
Ответ #2 - 07. Декабря 2006 :: 11:25
Печать  
Огромное спасибо!!!!
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать