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

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

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

  • Денис
  • Модератор
  • *****
  • Сообщений: 2857
  • РЕПУТАЦИЯ: 546
  • КПД: 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
Просмотров: 4147
Последний ответ 15 Июл 2015, 18:24
от MuI_I_Ika
Как перенести данные из 7.7 типовая УСН 1.3 в 1С 8 типовая бухгалтерия

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

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

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

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

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

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

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

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

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

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

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


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

* Реклама

* Поиск

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

* Реклама

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

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

Геннадий ОбьГЭС Геннадий ОбьГЭС
179 Сообщений
ilyay ilyay
69 Сообщений
alex0402
54 Сообщений
oleg-x
48 Сообщений
AIFrame
46 Сообщений
andron81_81
44 Сообщений
MuI_I_Ika MuI_I_Ika
33 Сообщений
Golickoff Golickoff
31 Сообщений
BuhRust
30 Сообщений
Dima Dddd Dima Dddd
26 Сообщений

* Кто онлайн

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

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

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

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

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

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal