Условие
На кухне ведут учебную таблицу блюд текущей смены. Нужно написать запрос, который
выберет все блюда из раздела, переданного в параметре
&Раздел.
В результат выведите колонки
Название
и
Цена.
Сверяйте свою итоговую таблицу с образцом во вкладке «Результат» и с живыми данными во вкладке «Результат запроса».
Исходные данные
Доступна временная таблица
БлюдаСмены
со столбцами:
Название- строкаРаздел- строка (Супы, Горячее, Десерты)Цена- число
Что нужно сделать
- Оставьте в выборке только колонки, которые просят в условии.
- Ограничьте строки разделом из параметра.
- Нажмите Проверить, когда результат совпадёт с образцом.
Стартовый код
Слева уже открыт черновик. Допишите его сами: подумайте, какие поля нужны и как связать отбор с параметром. «Помощник» подскажет по шагам, если застрянете.
ВЫБРАТЬ * ИЗ БлюдаСмены
Что уже есть в редакторе (построчно)
Слева файл
query.txt.
Разберём каждую строку стартового черновика.
-
ВЫБРАТЬ- начало текста запроса: дальше перечисляют поля результата. -
*- «взять все колонки» таблицы. В этой задаче так оставлять нельзя: нужны только две колонки из условия (подумайте, какие именно). -
ИЗ- откуда читать данные. -
БлюдаСмены- учебная временная таблица. Все строки смотрите во вкладке «Результат запроса» → «Временные таблицы».
Чего ещё нет - подумайте сами
- Без отбора вернутся блюда всех разделов. Нужна секция условия, которая оставит только раздел из параметра.
-
Параметры в языке запросов 1С пишут с
&перед именем. Значение&Разделв этом уроке меняется списком на вкладке «Результат запроса» (Супы / Горячее / Десерты). - Поле раздела нужно для фильтра, но в итоговую таблицу его выводить не требуется.
Поля таблицы БлюдаСмены
-
Название- как блюдо называют в меню («Борщ», «Плов»…). -
Раздел- группа меню: Супы, Горячее или Десерты. -
Цена- стоимость позиции.
Как пользоваться IDE
- Результат - образец готовой таблицы (без текста решения).
- Результат запроса - живая таблица по вашему тексту слева.
- Помощник - подсказки по шагам с посимвольным набором.
- Черновик - ссылка на ваш текущий код.
- Сброс кода - вернуть стартовый черновик.
Коротко: выберите нужные колонки, отфильтруйте строки по параметру раздела и сравните таблицу с вкладкой «Результат».