Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
24 Май 2018, 12:33
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Максимальные данные в запросе  (Прочитано 6533 раз)

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

Оффлайн tema111

  • *
  • Сообщений: 49
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-04-17
  • Сайт: 
  • Профессия: Ученик 1С
Хочу чтоб из Оборотов выводился тот товар, которого было продано самое большое количество

пишу такой запрос

ВЫБРАТЬ
   МАКСИМУМ(ТоварыНаСкладахОбороты.КоличествоРасход) КАК КоличествоРасход,
   ТоварыНаСкладахОбороты.Номенклатура
ИЗ
   РегистрНакопления.ТоварыНаСкладах.Обороты КАК ТоварыНаСкладахОбороты

СГРУППИРОВАТЬ ПО
   ТоварыНаСкладахОбороты.Номенклатура

он мне выводит все товары с их количеством=((


Оффлайн DirecTwiX

  • ***
  • Сообщений: 185
  • РЕПУТАЦИЯ: 19
  • КПД: 10%
  • Регистрация: 2012-03-27
  • Сайт: 
  • Профессия: Программист 1С
Выбирай все товары и сортируй по количеству. При обходе бери только первый элемент.
Либо делай внутреннее соединение по количеству.

Оффлайн tema111

  • *
  • Сообщений: 49
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-04-17
  • Сайт: 
  • Профессия: Ученик 1С
можешь на примере кода показать?

Оффлайн DirecTwiX

  • ***
  • Сообщений: 185
  • РЕПУТАЦИЯ: 19
  • КПД: 10%
  • Регистрация: 2012-03-27
  • Сайт: 
  • Профессия: Программист 1С
Цитировать
ВЫБРАТЬ
   РасходнаяНакладнаяТовары.Номенклатура,
   РасходнаяНакладнаяТовары.Сумма
ИЗ
   Документ.РасходнаяНакладная.Товары КАК РасходнаяНакладнаяТовары
      ВНУТРЕННЕЕ СОЕДИНЕНИЕ (ВЫБРАТЬ
         МАКСИМУМ(РасходнаяНакладнаяТовары.Сумма) КАК Сумма
      ИЗ
         Документ.РасходнаяНакладная.Товары КАК РасходнаяНакладнаяТовары) КАК ВложенныйЗапрос
      ПО РасходнаяНакладнаяТовары.Сумма = ВложенныйЗапрос.Сумма

Оффлайн tema111

  • *
  • Сообщений: 49
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-04-17
  • Сайт: 
  • Профессия: Ученик 1С
походу я туплю, но ничего не выходит=(

ВЫБРАТЬ
   ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Ссылка,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход
ИЗ
   РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты КАК ТоварыНаСкладахОстаткиИОбороты
   внутреннее соединение (ВЫБРАТЬ
         МАКСИМУМ(ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход) КАК Сумма
      ИЗ
         РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты КАК ТоварыНаСкладахОстаткиИОбороты) КАК ВложенныйЗапрос
      ПО ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход = ВложенныйЗапрос.Сумма

Оффлайн Dethmontt

  • Денис
  • Модератор
  • *****
  • Сообщений: 2861
  • РЕПУТАЦИЯ: 548
  • КПД: 19%
  • Адын Эс
  • Регистрация: 2010-11-01
  • Сайт: 
  • Профессия: Программист 1С
SELECT TOP 1
   ТоварыНаСкладахОбороты.Номенклатура,
   ТоварыНаСкладахОбороты.КоличествоРасход КАК КоличествоРасход
ИЗ
   РегистрНакопления.ТоварыНаСкладахОбороты.ОстаткиИОбороты КАК ТоварыНаСкладахОбороты

УПОРЯДОЧИТЬ ПО
   КоличествоРасход УБЫВ
Если долго всматриваться в учебник...то в голову может прийти мысль его открыть!

Оффлайн tema111

  • *
  • Сообщений: 49
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2012-04-17
  • Сайт: 
  • Профессия: Ученик 1С
ну а если у меня два товара или три с одинаковым количеством? не буду же я запрос менять

Оффлайн DirecTwiX

  • ***
  • Сообщений: 185
  • РЕПУТАЦИЯ: 19
  • КПД: 10%
  • Регистрация: 2012-03-27
  • Сайт: 
  • Профессия: Программист 1С
ВЫБРАТЬ
   ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Ссылка,
   ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход
ИЗ
   РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты КАК ТоварыНаСкладахОстаткиИОбороты
   внутреннее соединение (ВЫБРАТЬ
         КОЛИЧЕСТВО(ТоварыНаСкладахОстаткиИОбороты.Номенклатура.Ссылка) КАК Кол,
         МАКСИМУМ(ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход) КАК Сумма
      ИЗ
         РегистрНакопления.ТоварыНаСкладах.ОстаткиИОбороты КАК ТоварыНаСкладахОстаткиИОбороты) КАК ВложенныйЗапрос
      ПО ТоварыНаСкладахОстаткиИОбороты.КоличествоРасход = ВложенныйЗапрос.Сумма

Оффлайн cska-fanat-kz

  • 1С:Специалист
  • Глобальный модератор
  • *****
  • Сообщений: 5745
  • РЕПУТАЦИЯ: 1099
  • КПД: 19%
  • Красная армия всех сильней!
  • Регистрация: 2010-11-06
    • Skype: cska-fanat-kz81
  • Сайт: cska-fanat-kz.ucoz.kz
  • Профессия: Разработчик 1С
2 DirecTwiX,

да и до этого Ваш вариант был в принципе правильный...
Что именно там было не так - один Автор знает...
Зачем было добавлять подсчет количества номенклатуры?
Получил помощь - скажи СПАСИБО.
Разобрался сам - расскажи другим.

Оффлайн DirecTwiX

  • ***
  • Сообщений: 185
  • РЕПУТАЦИЯ: 19
  • КПД: 10%
  • Регистрация: 2012-03-27
  • Сайт: 
  • Профессия: Программист 1С
2 DirecTwiX,

да и до этого Ваш вариант был в принципе правильный...
Что именно там было не так - один Автор знает...
Зачем было добавлять подсчет количества номенклатуры?
Он же остатки получает по регистру. Т.е. если не выбирать Номенклатуру, то запрос вернёт общее число остатков:
А - 100
Б - 150
В результате запроса без номенклатуры будет 250)


Теги:
 

Получить номер недели в месяце в запросе [номер недели]

Автор MuI_I_IkaРаздел Алгоритмы

Ответов: 0
Просмотров: 4877
Последний ответ 15 Июл 2015, 18:24
от MuI_I_Ika
Как перенести данные из 7.7 типовая УСН 1.3 в 1С 8 типовая бухгалтерия

Автор Александр бухгалтерРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 0
Просмотров: 5108
Последний ответ 13 Фев 2010, 07:58
от Александр бухгалтер
"Лишние" данные в зарплате

Автор Мария_ХРаздел Пользователям "1С - Предприятие 8"

Ответов: 3
Просмотров: 4197
Последний ответ 05 Апр 2014, 11:11
от Славянка
"Данные по коду не найдены"

Автор elteawРаздел Пользователям "1С - Предприятие 8"

Ответов: 6
Просмотров: 9172
Последний ответ 03 Дек 2015, 13:58
от Timofey Gurubanov
Куда сохраняются данные в режиме работы клиент при выгрузке данных обработкой "Универсальный обмен данными в формате XML"

Автор xDDРаздел Конфигурирование, программирование в "1С - Предприятие 8"

Ответов: 3
Просмотров: 7698
Последний ответ 13 Ноя 2014, 08:23
от cska-fanat-kz

* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

Геннадий ОбьГЭС Геннадий ОбьГЭС
163 Сообщений
alex0402
78 Сообщений
oleg-x
69 Сообщений
AIFrame AIFrame
62 Сообщений
buketov.av buketov.av
47 Сообщений
wise wise
39 Сообщений
ilyay ilyay
36 Сообщений
KOI8-R
35 Сообщений
Анюта17
32 Сообщений
Alter
29 Сообщений

* Кто онлайн

  • Точка Гостей: 765
  • Точка Скрытых: 0
  • Точка Пользователей: 15
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal