Специализация
Python Backend Developer
Java Backend Developer
Node.js Backend Developer
Golang Backend Developer
React Frontend Developer
Выберите навыки
Бизнес-анализ
SQL
Прототипирование
Документация
Сбор требований
Сложность
1-3
4-6
7-8
9-10
Рейтинг вопросов
1
2
3
4
5
Что такое запрос в 1С и как его написать?
Запрос в 1С — это специальный объект, который позволяет получать и обрабатывать данные из базы на серверном языке. Он пишется на диалекте SQL, понятном платформе 1С. Чтобы его написать, нужно использовать объект Запрос, конструктор запросов или прямо в коде задать текст запроса, начинающийся с ключевого слова ВЫБРАТЬ.
Что такое оператор ВЫБРАТЬ?
Оператор ВЫБРАТЬ — это главная команда для получения данных из таблиц базы данных. Он указывает, какие именно поля (столбцы) нужно выбрать, из каких таблиц или документов и при необходимости задает условия отбора. Его можно считать аналогом SELECT в стандартном SQL.
Как соединить две таблицы в запросе?
Чтобы соединить две таблицы, используется оператор СОЕДИНЕНИЕ (чаще ЛЕВОЕ СОЕДИНЕНИЕ или ВНУТРЕННЕЕ СОЕДИНЕНИЕ). Он позволяет связать записи из одной таблицы с записями из другой по определенному условию совпадения полей (условию соединения). Например, можно соединить таблицу документов "Реализация" со справочником "Контрагенты", чтобы видеть не код контрагента, а его наименование.
Как использовать агрегатные функции (СУММА, КОЛИЧЕСТВО)?
Агрегатные функции, такие как СУММА, КОЛИЧЕСТВО, МИНИМУМ, МАКСИМУМ и СРЕДНЕЕ, используются для вычисления итоговых значений по группе записей. Они применяются в перечне полей оператора ВЫБРАТЬ и почти всегда используются вместе с оператором СГРУППИРОВАТЬ ПО, который определяет, как разбивать записи на группы для расчета.
В чем разница между ЛЕВОЕ и ВНУТРЕННЕЕ СОЕДИНЕНИЕ?
ВНУТРЕННЕЕ СОЕДИНЕНИЕ возвращает только те записи, для которых есть совпадение в ОБЕИХ соединяемых таблицах. ЛЕВОЕ СОЕДИНЕНИЕ возвращает ВСЕ записи из левой (первой) таблицы, даже если для них нет совпадений в правой таблице; в этом случае поля из правой таблицы будут заполнены значениями NULL.
Рейтинг:
2
Сложность:
6
Рейтинг:
2
Сложность:
6
Рейтинг:
2
Сложность:
6
Рейтинг:
3
Сложность:
4
Рейтинг:
5
Сложность:
3