❓Рубрика: Вопросы на собеседовании #вопросынасобесах
На позицию: Программист 1С
Вопрос*: Напишите запрос в 1С, который выбирает все заказы покупателей за последний месяц, в которых сумма документа больше средней суммы всех заказов за этот же период. В результате запроса необходимо получить номера заказов, даты и суммы. Суммы все в одной валюте.
*Вопрос начального уровня.
Ответ: ВЫБРАТЬ Заказы.Номер, Заказы.Дата КАК Дата, Заказы.СуммаДокумента ИЗ Документ.ЗаказПокупателя КАК Заказы, (ВЫБРАТЬ СРЕДНЕЕ(Подзапрос.СуммаДокумента) КАК СуммаДокумента ИЗ Документ.ЗаказПокупателя КАК Подзапрос ГДЕ Подзапрос.Дата МЕЖДУ &НачалоМесяца И &КонецМесяца) КАК ВложенныйЗапрос ГДЕ Заказы.Дата МЕЖДУ &НачалоМесяца И &КонецМесяца И Заказы.СуммаДокумента > ВложенныйЗапрос.СуммаДокумента
УПОРЯДОЧИТЬ ПО Дата Подпишись на 1С Работа