Модуль 3. День 2. Список выбранных полей

12+
12+

день назад

ПожаловатьсяНарушение авторских прав
12+
12+

день назад

ПожаловатьсяНарушение авторских прав
12+
12+

день назад

Посмотрите новый видеокурс «Основы разработки 1C» https://www.youtube.com/playlist?list=PLU5PcYd8a2yeyWt0qsfqvuW4Qgi2fMfCT Теперь, когда мы изучили основные ключевые слова языка запросов 1C (SELECT, FROM, AS), мы можем поговорить о других. Давайте еще раз рассмотрим наш базовый запрос: Список выбранных полей — это раздел, необходимый для ключевого слова SELECT. Здесь мы указываем поля, которые должен обрабатывать запрос. И мы получаем те же поля в соответствующем результате запроса. Посмотрите пример ниже. Обратите внимание на два момента: 1. Имена столбцов в таблице с результатами запроса берутся из псевдонимов соответствующих полей. 2. Порядок столбцов в такой таблице идентичен порядку в списке выбранных полей в соответствующем запросе. Это означает, что мы можем задать порядок выбранных полей: Выражение — это полный путь к обязательному полю. Группа полей — это поле или набор полей (для таблиц), которые мы хотим обработать с помощью запроса. Псевдоним поля — это псевдоним для конкретного поля. Символ звездочки (*) представляет для нас особый интерес. Вот краткий пример, демонстрирующий его возможности: Как видите, все довольно просто. Звездочка выбирает все доступные поля в указанном выражении (таблице). В приведенном выше примере мы добавили все атрибуты каталога (включая общие). Этот метод работает и для атрибутов разделов таблиц. Подведем итог. Список выбранных полей содержит одно или несколько выражений, разделенных запятыми. Каждое выбранное поле состоит из описания поля (ключевой элемент + вложенные элементы, разделенные запятой) и псевдонима поля (необязательно). Список выбранных полей можно заменить звездочкой. Это означает, что результат запроса должен содержать все поля, существующие в таблицах источника данных, включенных в такой запрос. И наконец, пришло время поговорить о ключевых словах, которые мы добавляем непосредственно в SELECT и список выбранных полей. Ключевое слово DISTINCT удаляет повторяющиеся строки из результата запроса. Давайте создадим запрос по названиям товаров, приобретенных в рамках наших документов. Теперь добавим ключевое слово DISTINCT к запросу. TOP number of rows in the query result задает количество результирующих записей из списка. По сути, таким образом мы ограничиваем количество записей, включенных в результат запроса. Внимание! Количество записей, включенных в результат, будет варьироваться в зависимости от примененной сортировки (о сортировке мы поговорим позже).

Название:

Модуль 3. День 2. Список выбранных полей

Категория:

Разное